[Diese Dokumentation ist noch nicht fertig und kann sich bis zur entgültigen Version noch ändern.]
The TestBench type exposes the following members.
Constructors
Methods
Name | Description | |
---|---|---|
![]() | AddDefaultTestCases |
Fügt alle Standard-Testfälle aus dem Assembly
DNTesting zur Testumgebung hinzu.
|
![]() | AddTestCase(INodeInstanceTestCase) |
Fügt der Testumgebung einen benutzerdefinierten Testfall für Knoteninstanzen hinzu.
|
![]() | AddTestCase(INodeTypeTestCase) |
Fügt der Testumgebung einen benutzerdefinierten Testfall für Knotentypen hinzu.
|
![]() | ClearTestCases |
Entfernt alle Testfälle aus der Testumgebung.
|
![]() | CreateNode |
Erzeugt eine fertig initialisierte Instanz für den übergebenen Knotentyp.
|
![]() | Dispose |
Entsorgt die Testumgebung.
Dabei wird auch die gekapselte Laufzeitumgebung entsorgt.
|
![]() | Finalize |
Gibt unverwaltete Ressourcen frei und führt andere Aufräumarbeiten aus,
bevor TestBench vom Garbage-Collector aus dem Speicher entfernt wird.
(Overrides Object..::..Finalize()()()().) |
![]() | Garbage |
Zerstört einen Knoten und gibt seine Ressourcen frei.
|
![]() | Init |
Initialisiert eine Knoten-Instanz.
|
![]() | RemoveTestCase |
Entfernt einen Testfall aus der Testumgebung.
|
![]() | Test |
Führt die Basis-Tests und alle registrierten Testfälle für
den übergebenen Knotentyp durch.
|
Properties
Name | Description | |
---|---|---|
![]() | CountInstanceTestCases |
Gibt die Anzahl der registrierten Instanz-Testfälle zurück.
|
![]() | CountTypeTestCases |
Gibt die Anzahl der registrierten Typen-Testfälle zurück.
|
![]() | Graph |
Gibt ein IGraph-Objekt ohne grafischer Ausgabe zurück.
|
![]() | IsDisposed |
Gibt einen Wert zurück, der angibt, ob diese Instanz entsorgt wurde.
|
![]() | Runtime |
Gibt den Kern der Testumgebung zurück.
|
![]() | VisualGraph |
Gibt ein IGraph-Objekt mit grafischer Ausgabe zurück.
|
![]() | VisualTestPanel |
Gibt ein Panel zum Testen von grafischer Ausgabe zurück.
|
Events
Name | Description | |
---|---|---|
![]() | TestFinished |
Wird ausgelöst, wenn der Test eines Knotens abgeschlossen ist.
|
![]() | TestMessage |
Wir ausgelöst, wenn während des Tests eine Meldung
ausgegeben wird.
|
![]() | TestStart |
Wird ausgelöst, wenn der Test eines Knotens beginnt.
|