![]() |
[DUnit] Eigener TestRunner
Hallo zusammen.
Ich möchte gerne den von Delphi automatisch erzeugten TestRunner durch eine eigene Applikation ersetzen, die die Tests ausführt. Leider gestaltet sich das nicht gerade als trivial und es treten viele Fragen auf. Daher die erste Frage: Hat jemand von Euch sowas schonmal gemacht oder kennt ein wenig Hilfestellung dazu? Falls nein, würde ich mir aber auch helfen, ein wenig Licht ins Dunkel zu bringen: Ich habe im Hauptformular eine TestSuite angelegt und habe auch einen UnitTest als TTestCase programmiert. Wie bringe ich jetzt den Testfall in die Testsuite und wie rufe ich ihn von dort auf? Meine Idee war, im initialization-Abschnitt wie üblich den TestCase über
Delphi-Quellcode:
zu registrieren. Soweit so gut, aber die InterfaceListe Tests in der Suite ist leer. Also, wo ist mein Denkfehler.
RegisterTest(Mainform.TestSuite)
Danke und Grüße |
AW: [DUnit] Eigener TestRunner
|
AW: [DUnit] Eigener TestRunner
Tests registrieren, wie selbst beschrieben, und dann:
Delphi-Quellcode:
Für einen Eigenbau entsprechend schauen, was dort passiert?
unit TextTestrunner: RegisteredTests.Run.{...}
unit GUITestrunner: RegisteredTests.Run.{...} |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:33 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz