CW 333

Sam Michiels, Dirk Walravens, Nico Janssens, and Pierre Verbaeten
DiPSUnit: an Extension of the JUnit Test Framework for DiPS

Abstract

Testing system software (such as protocol stacks or file systems) often is a tedious and error-prone process. The reason for this is that such software is very complex and often not designed to be tested. This paper describes DiPSUnit, an extension to JUnit which allows to test (fine-grained as well as composed) units in a uniform way. Although non-trivial test support is provided, using DiPSUnit keeps testing simple and intuitive.

report.pdf / mailto: S. Michiels