Bei einem Unittest teste ich in aller Regel - wie der Name schon sagt - eine
Unit
Zweifellos! OpenCTF "
unit-testet" die Komponenten nicht, es testet ihre Properties gegen Regeln. Ein flexibles Testframework wie DUnit ist gut geeignet, auch ganz andere Arten von Softwaretests auszuführen, zum Beispiel Integrationstest.
Der Vorteil von OpenCTF liegt darin, dass man sich gegen einige häufig auftretende Fehler beim Bearbeiten von Delphi Formularen absichern kann. Nicht zugewiesene / versehentlich gelöschte Event-Handler zum Beispiel. ... Falls so etwas beim Einchecken in der Versionsverwaltung nicht erkannt wird, meldet OpenCTF es sofort beim nächsten Build/Test Lauf auf dem CI Server.