Modultests
Die Modultests von VirtL werden so weit wie möglich automatisiert mit JUnit durchgeführt. Somit haben die Entwickler grundsätzlich ihre Komponenten mit JUnit Testscases auszustatten.
Minimale Tests
- Tests sämtlicher Public Methoden
- Tests sämtlicher Protected Methoden
- Tests sämtlicher Private Methoden
- Grenzwerttests
- Goodcase Tests
- Fehleingabe Tests
- Installations- und Migrationsscripts Tests
Falls Oberflächen involviert sind, werden diese mit Testautomaten (Testrobotern) getestet.