Forum: Softwaretests und Qualitätssicherung
by Uwe Raabe,
17. Dez 2014
Besser wäre es, der Code, der im Thread ausgeführt wird, kann direkt geprüft werden. Das käme der Intention eines Unittests eigentlich näher.
Forum: Softwaretests und Qualitätssicherung
by Uwe Raabe,
17. Dez 2014
Ich gehe mal davon aus, daß die Events innerhalb des Init-Aufrufs ausgeführt werden. Dann kannst du die Events auf entsprechende Methoden des TestCase setzen, die eine Feld im TestCase setzen, daß du dann nach dem Init prüfst.
Die Zeit kannst du testen, indem du dir den Start von Init merkst und in den jeweiligen Events das Intervall abprüfst.
Für nicht-synchrone Events ist DUnit allerdings...