There are three deliverables for this exercise. The new classes will have Javadoc comments or Python docstrings.
The BinBuilder class.
A class which performs a unit test of the
BinBuilder class. The unit test invoke each
of the various methods that create Outcome
instances.
Rework the unit test of the Wheel
class. The unit test should create and initialize a
Wheel. It can use the
getBin method to check selected
Bins for the correct
Outcomes.