[Diese Dokumentation ist noch nicht fertig und kann sich bis zur entgültigen Version noch ändern.]

The TestBench type exposes the following members.

Methods

  NameDescription
Public methodAddDefaultTestCases
Fügt alle Standard-Testfälle aus dem Assembly DNTesting zur Testumgebung hinzu.
Public methodAddTestCase(INodeInstanceTestCase)
Fügt der Testumgebung einen benutzerdefinierten Testfall für Knoteninstanzen hinzu.
Public methodAddTestCase(INodeTypeTestCase)
Fügt der Testumgebung einen benutzerdefinierten Testfall für Knotentypen hinzu.
Public methodClearTestCases
Entfernt alle Testfälle aus der Testumgebung.
Public methodCreateNode
Erzeugt eine fertig initialisierte Instanz für den übergebenen Knotentyp.
Public methodDispose
Entsorgt die Testumgebung. Dabei wird auch die gekapselte Laufzeitumgebung entsorgt.
Protected methodFinalize
Gibt unverwaltete Ressourcen frei und führt andere Aufräumarbeiten aus, bevor TestBench vom Garbage-Collector aus dem Speicher entfernt wird.
(Overrides Object..::..Finalize()()()().)
Public methodGarbage
Zerstört einen Knoten und gibt seine Ressourcen frei.
Public methodInit
Initialisiert eine Knoten-Instanz.
Public methodRemoveTestCase
Entfernt einen Testfall aus der Testumgebung.
Public methodTest
Führt die Basis-Tests und alle registrierten Testfälle für den übergebenen Knotentyp durch.

See Also