NUnit.Framework Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Klassen
Assert |
Die Assert-Klasse enthält eine Auflistung statischer Methoden, die die gängigsten Assertionen implementieren, die in NUnit verwendet werden. |
AssertionException |
Wird ausgelöst, wenn bei einer Assertion ein Fehler aufgetreten ist. |
AssertionHelper |
AssertionHelper ist eine optionale Basisklasse für Benutzertests, die die Verwendung kürzerer Namen für Einschränkungen und Asserts ermöglicht und Konflikte mit der Definition von Isvermeidet, von der ein Großteil ihres Verhaltens in bestimmten Mock-Objektframeworks geerbt wird. |
Assume | |
CategoryAttribute | |
CombinatorialAttribute | |
Contains | |
CultureAttribute | |
DataAttribute | |
DatapointAttribute | |
DatapointsAttribute | |
DatapointSourceAttribute | |
DescriptionAttribute |
Attribut, das verwendet wird, um beschreibenden Text zu einem Testfall oder einer Vorrichtung bereitzustellen. |
ExpectedExceptionAttribute |
Expectedexceptionattribute |
ExpectedExceptionDecorator | |
ExplicitAttribute | |
GlobalSettings |
GlobalSettings ist ein Ort zum Festlegen von Standardwerten, die vom Framework beim Ausführen von Asserts verwendet werden. |
Guard | |
Has |
Hilfsklasse mit Eigenschaften und Methoden, die eine Reihe von Einschränkungen bereitstellen, die in Asserts verwendet werden. |
IgnoreAttribute |
Attribut, das zum Markieren eines zu ignorierenden Tests verwendet wird. Ignorierte Tests führen zu einer Warnmeldung, wenn die Tests ausgeführt werden. |
IgnoreException |
Wird ausgelöst, wenn bei einer Assertion ein Fehler aufgetreten ist. |
IncludeExcludeAttribute | |
InconclusiveException |
Wird ausgelöst, wenn ein Test nicht eindeutig ausgeführt wird. |
Is |
Hilfsklasse mit Eigenschaften und Methoden, die eine Reihe von Einschränkungen bereitstellen, die in Asserts verwendet werden. |
Iz |
Die Iz-Klasse ist ein Synonym für Ist für die Verwendung in VB vorgesehen, wobei Is als Schlüsselwort betrachtet wird. |
ListMapper | |
MaxTimeAttribute | |
NUnitAttribute | |
PairwiseAttribute | |
PlatformAttribute | |
PostTestAttribute | |
PreTestAttribute | |
PropertyAttribute |
PropertyAttribute wird zum Anfügen von Informationen an einen Test als Name/Wert-Paar verwendet. |
RandomAttribute | |
RangeAttribute | |
SequentialAttribute | |
SetCultureAttribute | |
SetUICultureAttribute | |
SetUpAttribute |
Attribut, das zum Markieren einer Klasse verwendet wird, die einmalige SetUp- und/oder TearDown-Methoden enthält, die für alle Tests in einem Namespace oder einer Assembly gelten. |
SuccessException |
Wird ausgelöst, wenn bei einer Assertion ein Fehler aufgetreten ist. |
TearDownAttribute |
Attribut, das verwendet wird, um eine Methode zu identifizieren, die unmittelbar nach der Ausführung jedes Tests aufgerufen wird. Die Methode wird garantiert aufgerufen, auch wenn eine Ausnahme ausgelöst wird. |
TestAttribute |
Durch das Hinzufügen dieses Attributs zu einer Methode innerhalb einer Klasse kann die Methode über den NUnit-Testrunner aufgerufen werden. Es gibt eine Eigenschaft namens Description, die optional ist, mit der Sie eine ausführlichere Testbeschreibung bereitstellen können. Diese Klasse kann nicht vererbt werden. |
TestCaseAttribute | |
TestCaseData | |
TestCaseSourceAttribute | |
TestContext | |
TestContext.ResultAdapter | |
TestContext.TestAdapter | |
TestFixtureAttribute | |
TestFixtureSetUpAttribute | |
TestFixtureTearDownAttribute | |
TheoryAttribute | |
Throws |
Hilfsklasse mit Eigenschaften und Methoden, die Einschränkungen bereitstellen, die für Ausnahmen ausgeführt werden. |
TimeoutAttribute | |
ValuesAttribute | |
ValueSourceAttribute |
Schnittstellen
IExpectException |
Schnittstelle, die von einer Benutzereinrichtung implementiert wird, um alle erwarteten Ausnahmen zu überprüfen. Es wird nur für Testmethoden aufgerufen, die mit dem Attribut ExpectedException gekennzeichnet sind. |
Enumerationen
MessageMatch | |
SpecialValue |
Delegaten
TestDelegate |
Delegat, der von Tests verwendet wird, die Code ausführen und alle ausgelösten Ausnahmen erfassen. |