Tests in Applikationscode einbinden?

loPer

Grünschnabel
Hallo Forum!
Kennt ihr eine eine Möglichekeit Tests in einen Code unter folgenden Bedingungen einzufügen:
1. Der Testcode sollte sich beim compilieren wahlweise wieder entfernen lassen
2. Gescheiterte Tests sollen protokolliert werden
3. Getestet soll während der Laufzeit werden
4. Eingaben vom Benutzer sollen getestet werden
Gibt es für diesen Zweck ein geniales Testframework?
Mit JUnit habe ich bisher keine Lösung gefunden, weil die Tests außerhalb der Applikation laufen, ich aber Objekte testen muss die während der Laufzeit entstehen (die Benutzereingaben sind wichtig).

Dank und Gruß
loPer
 
JFCUnit ist schon klasse, nur kenn ich keine Möglichkeit Benutzereingaben zuzulassen, um daraufhin entstandene Objekte zu testen.
Trotzdem ein Dankeschön für deine Antwort.
 
Zurück