ShapeClassifier class with black- and white-box unit tests and mutation testing (pitest)
Black-box:
- 5 (of 32) tests failed
- 71% methods, 66% lines covered
- 45% mutation coverage (by 27 green tests)
White-box:
- 13 (of 32) tests failed
- 85% methods, 80% lines covered
- 50% mutation coverage (by 19 green tests)