ProfessorJ implements linguistic support for writing and executing unit tests in each of its language levels.

The pedagogic levels implement a more restricted form of these extensions, as they implement a more restricted form of the overall language.

Pedagogic testing

TODO

Full Testing Extension

TODO

Test Reports

TODO

Enabling/Disabline Options

TODO