Version: 5.2.1


These tutorials describe the ways the tester library can be used in concrete setting, and they highlight the important issues the programmer should address when designing tests.

Static Methods describes how to introduce test-first design for programmers who start learning Java by defining static methods.

Classes with Containment describes the design of tests for methods defined in simple classes and in classes where one of the fields may be an instance of another class. It also compares the design of test for mutation-free methods against void methods that change the state of the program data.