Class testing
Reveal answer
Fill a bubble to check yourself
Class testing
Require a driver to test
No need of instances of other classes
No need to test the transitions
All of the above.
Class testing (unit testing for classes) requires a driver - test code that instantiates the class, calls its methods, and verifies results. Classes typically DO need instances of other classes (dependencies) to test interactions, and transitions between states should be tested. Option A correctly identifies that drivers are essential; B and C are incorrect.