Schau dir mal den Sourcecode von
DUnit an.
Dort wird OO im Extrem betrieben; dir wird es sicher erst mal "
den Zwölfer raushauen".
Aber du kannst vieles abschauen wie z.B. die Baumstruktur der Testfälle.
Wenn es dir darum geht, einen Prüfling zu testen und zum Schluss als Ergebnis OK oder Fehlerhaft zu erhalten
(plus Information, welche Tests fehlgeschlagen sind), dann könntest du sogar
DUnit direkt verwenden.
Mit DUnit testet man normalerweise die Funktionsfähigkeit von eigener Software.
Man könnte aber auch Hardware oder Prüflinge (DUTs) testen.