Microsoft.VisualStudio.TestPlatform.TestFramework
TestMethod für die Ausführung.
Ruft den Namen der Testmethode ab.
Ruft den Namen der Testklasse ab.
Ruft den Rückgabetyp der Testmethode ab.
Ruft die Parameter der Testmethode ab.
Ruft die methodInfo der Testmethode ab.
This is just to retrieve additional information about the method.
Do not directly invoke the method using MethodInfo. Use ITestMethod.Invoke instead.
Ruft die Testmethode auf.
An die Testmethode zu übergebende Argumente (z. B. für datengesteuerte Tests).
Das Ergebnis des Testmethodenaufrufs.
This call handles asynchronous test methods as well.
Ruft alle Attribute der Testmethode ab.
Gibt an, ob das in der übergeordneten Klasse definierte Attribut gültig ist.
Alle Attribute.
Ruft ein Attribut eines bestimmten Typs ab.
System.Attribute type.
Gibt an, ob das in der übergeordneten Klasse definierte Attribut gültig ist.
Die Attribute des angegebenen Typs.
Das Hilfsprogramm.
Der check-Parameter ungleich null.
Der Parameter.
Der Parametername.
Die Meldung.
Throws argument null exception when parameter is null.
Der check-Parameter ungleich null oder leer.
Der Parameter.
Der Parametername.
Die Meldung.
Throws ArgumentException when parameter is null.
Enumeration für die Art des Zugriffs auf Datenzeilen in datengesteuerten Tests.
Zeilen werden in sequenzieller Reihenfolge zurückgegeben.
Zeilen werden in zufälliger Reihenfolge zurückgegeben.
Attribut zum Definieren von Inlinedaten für eine Testmethode.
Initialisiert eine neue Instanz der -Klasse.
Das Datenobjekt.
Initialisiert eine neue Instanz der -Klasse, die ein Array aus Argumenten akzeptiert.
Ein Datenobjekt.
Weitere Daten.
Ruft Daten für den Aufruf der Testmethode ab.
Ruft den Anzeigenamen in den Testergebnissen für die Anpassung ab.
Die nicht eindeutige Assert-Ausnahme.
Initialisiert eine neue Instanz der -Klasse.
Die Meldung.
Die Ausnahme.
Initialisiert eine neue Instanz der -Klasse.
Die Meldung.
Initialisiert eine neue Instanz der -Klasse.
Die InternalTestFailureException-Klasse. Wird zum Angeben eines internen Fehlers für einen Testfall verwendet.
This class is only added to preserve source compatibility with the V1 framework.
For all practical purposes either use AssertFailedException/AssertInconclusiveException.
Initialisiert eine neue Instanz der -Klasse.
Die Ausnahmemeldung.
Die Ausnahme.
Initialisiert eine neue Instanz der -Klasse.
Die Ausnahmemeldung.
Initialisiert eine neue Instanz der -Klasse.
Ein Attribut, das angibt, dass eine Ausnahme des angegebenen Typs erwartet wird
Initialisiert eine neue Instanz der -Klasse mit dem erwarteten Typ
Der Typ der erwarteten Ausnahme.
Initialisiert eine neue Instanz der-Klasse mit
dem erwarteten Typ und der einzuschließenden Meldung, wenn vom Test keine Ausnahme ausgelöst wurde.
Der Typ der erwarteten Ausnahme.
Die Meldung, die in das Testergebnis eingeschlossen werden soll, wenn beim Test ein Fehler auftritt, weil keine Ausnahme ausgelöst wird.
Ruft einen Wert ab, der den Typ der erwarteten Ausnahme angibt.
Ruft einen Wert ab, der angibt, ob es zulässig ist, dass vom Typ der erwarteten Ausnahme abgeleitete Typen
als erwartet qualifiziert werden.
Ruft die Meldung ab, die dem Testergebnis hinzugefügt werden soll, falls beim Test ein Fehler auftritt, weil keine Ausnahme ausgelöst wird.
Überprüft, ob der Typ der vom Komponententest ausgelösten Ausnahme erwartet wird.
Die vom Komponententest ausgelöste Ausnahme.
Basisklasse für Attribute, die angeben, dass eine Ausnahme aus einem Komponententest erwartet wird.
Initialisiert eine neue Instanz der -Klasse mit einer standardmäßigen "no-exception"-Meldung.
Initialisiert eine neue Instanz der -Klasse mit einer 2no-exception"-Meldung
Die Meldung, die in das Testergebnis eingeschlossen werden soll, wenn beim Test ein Fehler auftritt,
weil keine Ausnahme ausgelöst wird.
Ruft die Meldung ab, die dem Testergebnis hinzugefügt werden soll, falls beim Test ein Fehler auftritt, weil keine Ausnahme ausgelöst wird.
Ruft die Meldung ab, die dem Testergebnis hinzugefügt werden soll, falls beim Test ein Fehler auftritt, weil keine Ausnahme ausgelöst wird.
Ruft die standardmäßige Nichtausnahmemeldung ab.
Der Typname des ExpectedException-Attributs.
Die standardmäßige Nichtausnahmemeldung.
Ermittelt, ob die Annahme erwartet ist. Wenn die Methode zurückkehrt, wird davon ausgegangen,
dass die Annahme erwartet war. Wenn die Methode eine Ausnahme auslöst,
wird davon ausgegangen, dass die Ausnahme nicht erwartet war, und die Meldung
der ausgelösten Ausnahme wird in das Testergebnis eingeschlossen. Die -Klasse wird aus Gründen der
Zweckmäßigkeit bereitgestellt. Wenn verwendet wird und ein Fehler der Assertion auftritt,
wird das Testergebnis auf Inconclusive festgelegt.
Die vom Komponententest ausgelöste Ausnahme.
Löst die Ausnahme erneut aus, wenn es sich um eine AssertFailedException oder eine AssertInconclusiveException handelt.
Die Ausnahme, die erneut ausgelöst werden soll, wenn es sich um eine Assertionausnahme handelt.
Diese Klasse unterstützt Benutzer beim Ausführen von Komponententests für Typen, die generische Typen verwenden.
GenericParameterHelper erfüllt einige allgemeine generische Typeinschränkungen,
beispielsweise:
1. öffentlicher Standardkonstruktor
2. implementiert allgemeine Schnittstellen: IComparable, IEnumerable
Initialisiert eine neue Instanz der -Klasse, die
die Einschränkung "newable" in C#-Generika erfüllt.
This constructor initializes the Data property to a random value.
Initialisiert eine neue Instanz der-Klasse, die
die Data-Eigenschaft mit einem vom Benutzer bereitgestellten Wert initialisiert.
Ein Integerwert
Ruft die Daten ab oder legt sie fest.
Führt den Wertvergleich für zwei GenericParameterHelper-Objekte aus.
Das Objekt, mit dem der Vergleich ausgeführt werden soll.
TRUE, wenn das Objekt den gleichen Wert wie "dieses" GenericParameterHelper-Objekt aufweist.
Andernfalls FALSE.
Gibt einen Hashcode für diese Objekt zurück.
Der Hash.
Vergleicht die Daten der beiden -Objekte.
Das Objekt, mit dem verglichen werden soll.
Eine signierte Zahl, die die relativen Werte dieser Instanz und dieses Werts angibt.
Thrown when the object passed in is not an instance of .
Gibt ein IEnumerator-Objekt zurück, dessen Länge aus
der Data-Eigenschaft abgeleitet ist.
Das IEnumerator-Objekt
Gibt ein GenericParameterHelper-Objekt zurück, das gleich
dem aktuellen Objekt ist.
Das geklonte Objekt.
Ermöglicht Benutzern das Protokollieren/Schreiben von Ablaufverfolgungen aus Komponententests für die Diagnose.
Handler für LogMessage.
Die zu protokollierende Meldung.
Zu überwachendes Ereignis. Wird ausgelöst, wenn der Komponententestwriter eine Meldung schreibt.
Wird hauptsächlich von Adaptern verwendet.
Vom Testwriter aufzurufende API zum Protokollieren von Meldungen.
Das Zeichenfolgenformat mit Platzhaltern.
Parameter für Platzhalter.
Das TestCategory-Attribut. Wird zum Angeben der Kategorie eines Komponententests verwendet.
Initialisiert eine neue Instanz der -Klasse und wendet die Kategorie auf den Test an.
Die test-Kategorie.
Ruft die Testkategorien ab, die auf den Test angewendet wurden.
Die Basisklasse für das Category-Attribut.
The reason for this attribute is to let the users create their own implementation of test categories.
- test framework (discovery, etc) deals with TestCategoryBaseAttribute.
- The reason that TestCategories property is a collection rather than a string,
is to give more flexibility to the user. For instance the implementation may be based on enums for which the values can be OR'ed
in which case it makes sense to have single attribute rather than multiple ones on the same test.
Initialisiert eine neue Instanz der -Klasse.
Wendet die Kategorie auf den Test an. Die von TestCategories
zurückgegebenen Zeichenfolgen werden mit dem Befehl "/category" zum Filtern von Tests verwendet.
Ruft die Testkategorie ab, die auf den Test angewendet wurde.
Die AssertFailedException-Klasse. Wird zum Angeben eines Fehlers für einen Testfall verwendet.
Initialisiert eine neue Instanz der -Klasse.
Die Meldung.
Die Ausnahme.
Initialisiert eine neue Instanz der -Klasse.
Die Meldung.
Initialisiert eine neue Instanz der -Klasse.
Eine Sammlung von Hilfsklassen zum Testen verschiedener Bedingungen in
Komponententests. Wenn die getestete Bedingung nicht erfüllt wird, wird eine Ausnahme
ausgelöst.
Ruft die Singleton-Instanz der Assert-Funktionalität ab.
Users can use this to plug-in custom assertions through C# extension methods.
For instance, the signature of a custom assertion provider could be "public static void IsOfType<T>(this Assert assert, object obj)"
Users could then use a syntax similar to the default assertions which in this case is "Assert.That.IsOfType<Dog>(animal);"
More documentation is at "https://github.com/Microsoft/testfx-docs".
Testet, ob die angegebene Bedingung TRUE ist, und löst eine Ausnahme aus,
wenn die Bedingung FALSE ist.
Die Bedingung, von der der Test erwartet, dass sie TRUE ist.
Thrown if is false.
Testet, ob die angegebene Bedingung TRUE ist, und löst eine Ausnahme aus,
wenn die Bedingung FALSE ist.
Die Bedingung, von der der Test erwartet, dass sie TRUE ist.
Die in die Ausnahme einzuschließende Meldung, wenn
FALSE ist. Die Meldung wird in den Testergebnissen angezeigt.
Thrown if is false.
Testet, ob die angegebene Bedingung TRUE ist, und löst eine Ausnahme aus,
wenn die Bedingung FALSE ist.
Die Bedingung, von der der Test erwartet, dass sie TRUE ist.
Die in die Ausnahme einzuschließende Meldung, wenn
FALSE ist. Die Meldung wird in den Testergebnissen angezeigt.
Ein zu verwendendes Array von Parametern beim Formatieren von: .
Thrown if is false.
Testet, ob die angegebene Bedingung FALSE ist, und löst eine Ausnahme aus,
wenn die Bedingung TRUE ist.
Die Bedingung, von der der Test erwartet, dass sie FALSE ist.
Thrown if is true.
Testet, ob die angegebene Bedingung FALSE ist, und löst eine Ausnahme aus,
wenn die Bedingung TRUE ist.
Die Bedingung, von der der Test erwartet, dass sie FALSE ist.
Die in die Ausnahme einzuschließende Meldung, wenn
ist TRUE. Die Meldung wird in den Testergebnissen angezeigt.
Thrown if is true.
Testet, ob die angegebene Bedingung FALSE ist, und löst eine Ausnahme aus,
wenn die Bedingung TRUE ist.
Die Bedingung, von der der Test erwartet, dass sie FALSE ist.
Die in die Ausnahme einzuschließende Meldung, wenn
ist TRUE. Die Meldung wird in den Testergebnissen angezeigt.
Ein zu verwendendes Array von Parametern beim Formatieren von: .
Thrown if is true.
Testet, ob das angegebene Objekt NULL ist, und löst eine Ausnahme aus,
wenn dies nicht der Fall ist.
Das Objekt, von dem der Test erwartet, dass es NULL ist.
Thrown if is not null.
Testet, ob das angegebene Objekt NULL ist, und löst eine Ausnahme aus,
wenn dies nicht der Fall ist.
Das Objekt, von dem der Test erwartet, dass es NULL ist.
Die in die Ausnahme einzuschließende Meldung, wenn
ist nicht NULL. Die Meldung wird in den Testergebnissen angezeigt.
Thrown if is not null.
Testet, ob das angegebene Objekt NULL ist, und löst eine Ausnahme aus,
wenn dies nicht der Fall ist.
Das Objekt, von dem der Test erwartet, dass es NULL ist.
Die in die Ausnahme einzuschließende Meldung, wenn
ist nicht NULL. Die Meldung wird in den Testergebnissen angezeigt.
Ein zu verwendendes Array von Parametern beim Formatieren von: .
Thrown if is not null.
Testet, ob das angegebene Objekt ungleich NULL ist, und löst eine Ausnahme aus,
wenn es NULL ist.
Das Objekt, von dem der Test erwartet, dass es ungleich NULL ist.
Thrown if is null.
Testet, ob das angegebene Objekt ungleich NULL ist, und löst eine Ausnahme aus,
wenn es NULL ist.
Das Objekt, von dem der Test erwartet, dass es ungleich NULL ist.
Die in die Ausnahme einzuschließende Meldung, wenn
ist NULL. Die Meldung wird in den Testergebnissen angezeigt.
Thrown if is null.
Testet, ob das angegebene Objekt ungleich NULL ist, und löst eine Ausnahme aus,
wenn es NULL ist.
Das Objekt, von dem der Test erwartet, dass es ungleich NULL ist.
Die in die Ausnahme einzuschließende Meldung, wenn
ist NULL. Die Meldung wird in den Testergebnissen angezeigt.
Ein zu verwendendes Array von Parametern beim Formatieren von: .
Thrown if is null.
Testet, ob die angegebenen Objekte beide auf das gleiche Objekt verweisen, und
löst eine Ausnahme aus, wenn die beiden Eingaben nicht auf das gleiche Objekt verweisen.
Das erste zu vergleichende Objekt. Dies ist der Wert, den der Test erwartet.
Das zweite zu vergleichende Objekt. Dies ist der Wert, der vom getesteten Code generiert wird.
Thrown if does not refer to the same object
as .
Testet, ob die angegebenen Objekte beide auf das gleiche Objekt verweisen, und
löst eine Ausnahme aus, wenn die beiden Eingaben nicht auf das gleiche Objekt verweisen.
Das erste zu vergleichende Objekt. Dies ist der Wert, den der Test erwartet.
Das zweite zu vergleichende Objekt. Dies ist der Wert, der vom getesteten Code generiert wird.
Die in die Ausnahme einzuschließende Meldung, wenn
ist nicht identisch mit . Die Meldung wird in den
Testergebnissen angezeigt.
Thrown if does not refer to the same object
as .
Testet, ob die angegebenen Objekte beide auf das gleiche Objekt verweisen, und
löst eine Ausnahme aus, wenn die beiden Eingaben nicht auf das gleiche Objekt verweisen.
Das erste zu vergleichende Objekt. Dies ist der Wert, den der Test erwartet.
Das zweite zu vergleichende Objekt. Dies ist der Wert, der vom getesteten Code generiert wird.
Die in die Ausnahme einzuschließende Meldung, wenn
ist nicht identisch mit . Die Meldung wird in den
Testergebnissen angezeigt.
Ein zu verwendendes Array von Parametern beim Formatieren von: .
Thrown if does not refer to the same object
as .
Testet, ob die angegebenen Objekte beide auf das gleiche Objekt verweisen, und
löst eine Ausnahme aus, wenn die beiden Eingaben nicht auf das gleiche Objekt verweisen.
Das erste zu vergleichende Objekt. Dies ist der Wert, von dem der Test keine
Übereinstimmung erwartet. .
Das zweite zu vergleichende Objekt. Dies ist der Wert, der vom getesteten Code generiert wird.
Thrown if refers to the same object
as .
Testet, ob die angegebenen Objekte beide auf das gleiche Objekt verweisen, und
löst eine Ausnahme aus, wenn die beiden Eingaben nicht auf das gleiche Objekt verweisen.
Das erste zu vergleichende Objekt. Dies ist der Wert, von dem der Test keine
Übereinstimmung erwartet. .
Das zweite zu vergleichende Objekt. Dies ist der Wert, der vom getesteten Code generiert wird.
Die in die Ausnahme einzuschließende Meldung, wenn
ist identisch mit . Die Meldung wird in den
Testergebnissen angezeigt.
Thrown if refers to the same object
as .
Testet, ob die angegebenen Objekte beide auf das gleiche Objekt verweisen, und
löst eine Ausnahme aus, wenn die beiden Eingaben nicht auf das gleiche Objekt verweisen.
Das erste zu vergleichende Objekt. Dies ist der Wert, von dem der Test keine
Übereinstimmung erwartet. .
Das zweite zu vergleichende Objekt. Dies ist der Wert, der vom getesteten Code generiert wird.
Die in die Ausnahme einzuschließende Meldung, wenn
ist identisch mit . Die Meldung wird in den
Testergebnissen angezeigt.
Ein zu verwendendes Array von Parametern beim Formatieren von: .
Thrown if refers to the same object
as .
Testet, ob die angegebenen Werte gleich sind, und löst eine Ausnahme aus,
wenn die beiden Werte nicht gleich sind. Verschiedene numerische Typen werden selbst dann als ungleich
behandelt, wenn die logischen Werte gleich sind. 42L ist nicht gleich 42.
The type of values to compare.
Der erste zu vergleichende Wert. Dies ist der Wert, den der Test erwartet.
Der zweite zu vergleichende Wert. Dies ist der Wert, der vom zu testenden Code generiert wird.
Thrown if is not equal to .
Testet, ob die angegebenen Werte gleich sind, und löst eine Ausnahme aus,
wenn die beiden Werte nicht gleich sind. Verschiedene numerische Typen werden selbst dann als ungleich
behandelt, wenn die logischen Werte gleich sind. 42L ist nicht gleich 42.
The type of values to compare.
Der erste zu vergleichende Wert. Dies ist der Wert, den der Test erwartet.
Der zweite zu vergleichende Wert. Dies ist der Wert, der vom zu testenden Code generiert wird.
Die in die Ausnahme einzuschließende Meldung, wenn
ist nicht gleich . Die Meldung wird in den
Testergebnissen angezeigt.
Thrown if is not equal to
.
Testet, ob die angegebenen Werte gleich sind, und löst eine Ausnahme aus,
wenn die beiden Werte nicht gleich sind. Verschiedene numerische Typen werden selbst dann als ungleich
behandelt, wenn die logischen Werte gleich sind. 42L ist nicht gleich 42.
The type of values to compare.
Der erste zu vergleichende Wert. Dies ist der Wert, den der Test erwartet.
Der zweite zu vergleichende Wert. Dies ist der Wert, der vom zu testenden Code generiert wird.
Die in die Ausnahme einzuschließende Meldung, wenn
ist nicht gleich . Die Meldung wird in den
Testergebnissen angezeigt.
Ein zu verwendendes Array von Parametern beim Formatieren von: .
Thrown if is not equal to
.
Testet, ob die angegebenen Werte ungleich sind, und löst eine Ausnahme aus,
wenn die beiden Werte gleich sind. Verschiedene numerische Typen werden selbst dann als ungleich
behandelt, wenn die logischen Werte gleich sind. 42L ist nicht gleich 42.
The type of values to compare.
Das erste zu vergleichende Objekt. Dies ist der Wert, von dem der Test keine
Übereinstimmung erwartet. .
Der zweite zu vergleichende Wert. Dies ist der Wert, der vom zu testenden Code generiert wird.
Thrown if is equal to .
Testet, ob die angegebenen Werte ungleich sind, und löst eine Ausnahme aus,
wenn die beiden Werte gleich sind. Verschiedene numerische Typen werden selbst dann als ungleich
behandelt, wenn die logischen Werte gleich sind. 42L ist nicht gleich 42.
The type of values to compare.
Das erste zu vergleichende Objekt. Dies ist der Wert, von dem der Test keine
Übereinstimmung erwartet. .
Der zweite zu vergleichende Wert. Dies ist der Wert, der vom zu testenden Code generiert wird.
Die in die Ausnahme einzuschließende Meldung, wenn
ist gleich . Die Meldung wird in den
Testergebnissen angezeigt.
Thrown if is equal to .
Testet, ob die angegebenen Werte ungleich sind, und löst eine Ausnahme aus,
wenn die beiden Werte gleich sind. Verschiedene numerische Typen werden selbst dann als ungleich
behandelt, wenn die logischen Werte gleich sind. 42L ist nicht gleich 42.
The type of values to compare.
Das erste zu vergleichende Objekt. Dies ist der Wert, von dem der Test keine
Übereinstimmung erwartet. .
Der zweite zu vergleichende Wert. Dies ist der Wert, der vom zu testenden Code generiert wird.
Die in die Ausnahme einzuschließende Meldung, wenn
ist gleich . Die Meldung wird in den
Testergebnissen angezeigt.
Ein zu verwendendes Array von Parametern beim Formatieren von: .
Thrown if is equal to .
Testet, ob die angegebenen Objekte gleich sind, und löst eine Ausnahme aus,
wenn die beiden Objekte nicht gleich sind. Verschiedene numerische Typen werden selbst dann als ungleich
behandelt, wenn die logischen Werte gleich sind. 42L ist nicht gleich 42.
Das erste zu vergleichende Objekt. Dies ist das Objekt, das der Test erwartet.
Das zweite zu vergleichende Objekt. Dies ist das Objekt, das vom getesteten Code generiert wird.
Thrown if is not equal to
.
Testet, ob die angegebenen Objekte gleich sind, und löst eine Ausnahme aus,
wenn die beiden Objekte nicht gleich sind. Verschiedene numerische Typen werden selbst dann als ungleich
behandelt, wenn die logischen Werte gleich sind. 42L ist nicht gleich 42.
Das erste zu vergleichende Objekt. Dies ist das Objekt, das der Test erwartet.
Das zweite zu vergleichende Objekt. Dies ist das Objekt, das vom getesteten Code generiert wird.
Die in die Ausnahme einzuschließende Meldung, wenn
ist nicht gleich . Die Meldung wird in den
Testergebnissen angezeigt.
Thrown if is not equal to
.
Testet, ob die angegebenen Objekte gleich sind, und löst eine Ausnahme aus,
wenn die beiden Objekte nicht gleich sind. Verschiedene numerische Typen werden selbst dann als ungleich
behandelt, wenn die logischen Werte gleich sind. 42L ist nicht gleich 42.
Das erste zu vergleichende Objekt. Dies ist das Objekt, das der Test erwartet.
Das zweite zu vergleichende Objekt. Dies ist das Objekt, das vom getesteten Code generiert wird.
Die in die Ausnahme einzuschließende Meldung, wenn
ist nicht gleich . Die Meldung wird in den
Testergebnissen angezeigt.
Ein zu verwendendes Array von Parametern beim Formatieren von: .
Thrown if is not equal to
.
Testet, ob die angegebenen Objekte ungleich sind, und löst eine Ausnahme aus,
wenn die beiden Objekte gleich sind. Verschiedene numerische Typen werden selbst dann als ungleich
behandelt, wenn die logischen Werte gleich sind. 42L ist nicht gleich 42.
Das erste zu vergleichende Objekt. Dies ist der Wert, von dem der Test keine
Übereinstimmung erwartet. .
Das zweite zu vergleichende Objekt. Dies ist das Objekt, das vom getesteten Code generiert wird.
Thrown if is equal to .
Testet, ob die angegebenen Objekte ungleich sind, und löst eine Ausnahme aus,
wenn die beiden Objekte gleich sind. Verschiedene numerische Typen werden selbst dann als ungleich
behandelt, wenn die logischen Werte gleich sind. 42L ist nicht gleich 42.
Das erste zu vergleichende Objekt. Dies ist der Wert, von dem der Test keine
Übereinstimmung erwartet. .
Das zweite zu vergleichende Objekt. Dies ist das Objekt, das vom getesteten Code generiert wird.
Die in die Ausnahme einzuschließende Meldung, wenn
ist gleich . Die Meldung wird in den
Testergebnissen angezeigt.
Thrown if is equal to .
Testet, ob die angegebenen Objekte ungleich sind, und löst eine Ausnahme aus,
wenn die beiden Objekte gleich sind. Verschiedene numerische Typen werden selbst dann als ungleich
behandelt, wenn die logischen Werte gleich sind. 42L ist nicht gleich 42.
Das erste zu vergleichende Objekt. Dies ist der Wert, von dem der Test keine
Übereinstimmung erwartet. .
Das zweite zu vergleichende Objekt. Dies ist das Objekt, das vom getesteten Code generiert wird.
Die in die Ausnahme einzuschließende Meldung, wenn
ist gleich . Die Meldung wird in den
Testergebnissen angezeigt.
Ein zu verwendendes Array von Parametern beim Formatieren von: .
Thrown if is equal to .
Testet, ob die angegebenen Gleitkommawerte gleich sind, und löst eine Ausnahme aus,
wenn sie ungleich sind.
Der erste zu vergleichende Gleitkommawert. Dies ist der Gleitkommawert, den der Test erwartet.
Der zweite zu vergleichende Gleitkommawert. Dies ist der Gleitkommawert, der vom getesteten Code generiert wird.
Die erforderliche Genauigkeit. Eine Ausnahme wird nur ausgelöst, wenn
sich unterscheidet von
um mehr als .
Thrown if is not equal to
.
Testet, ob die angegebenen Gleitkommawerte gleich sind, und löst eine Ausnahme aus,
wenn sie ungleich sind.
Der erste zu vergleichende Gleitkommawert. Dies ist der Gleitkommawert, den der Test erwartet.
Der zweite zu vergleichende Gleitkommawert. Dies ist der Gleitkommawert, der vom getesteten Code generiert wird.
Die erforderliche Genauigkeit. Eine Ausnahme wird nur ausgelöst, wenn
sich unterscheidet von
um mehr als .
Die in die Ausnahme einzuschließende Meldung, wenn
sich unterscheidet von um mehr als
. Die Meldung wird in den Testergebnissen angezeigt.
Thrown if is not equal to
.
Testet, ob die angegebenen Gleitkommawerte gleich sind, und löst eine Ausnahme aus,
wenn sie ungleich sind.
Der erste zu vergleichende Gleitkommawert. Dies ist der Gleitkommawert, den der Test erwartet.
Der zweite zu vergleichende Gleitkommawert. Dies ist der Gleitkommawert, der vom getesteten Code generiert wird.
Die erforderliche Genauigkeit. Eine Ausnahme wird nur ausgelöst, wenn
sich unterscheidet von
um mehr als .
Die in die Ausnahme einzuschließende Meldung, wenn
sich unterscheidet von um mehr als
. Die Meldung wird in den Testergebnissen angezeigt.
Ein zu verwendendes Array von Parametern beim Formatieren von: .
Thrown if is not equal to
.
Testet, ob die angegebenen Gleitkommawerte ungleich sind, und löst eine Ausnahme aus,
wenn sie gleich sind.
Der erste zu vergleichende Gleitkommawert. Dies ist der Gleitkommawert, für den der Test keine Übereinstimmung
erwartet. .
Der zweite zu vergleichende Gleitkommawert. Dies ist der Gleitkommawert, der vom getesteten Code generiert wird.
Die erforderliche Genauigkeit. Eine Ausnahme wird nur ausgelöst, wenn
sich unterscheidet von
um höchstens .
Thrown if is equal to .
Testet, ob die angegebenen Gleitkommawerte ungleich sind, und löst eine Ausnahme aus,
wenn sie gleich sind.
Der erste zu vergleichende Gleitkommawert. Dies ist der Gleitkommawert, für den der Test keine Übereinstimmung
erwartet. .
Der zweite zu vergleichende Gleitkommawert. Dies ist der Gleitkommawert, der vom getesteten Code generiert wird.
Die erforderliche Genauigkeit. Eine Ausnahme wird nur ausgelöst, wenn
sich unterscheidet von
um höchstens .
Die in die Ausnahme einzuschließende Meldung, wenn
ist gleich oder sich unterscheidet um weniger als
. Die Meldung wird in den Testergebnissen angezeigt.
Thrown if is equal to .
Testet, ob die angegebenen Gleitkommawerte ungleich sind, und löst eine Ausnahme aus,
wenn sie gleich sind.
Der erste zu vergleichende Gleitkommawert. Dies ist der Gleitkommawert, für den der Test keine Übereinstimmung
erwartet. .
Der zweite zu vergleichende Gleitkommawert. Dies ist der Gleitkommawert, der vom getesteten Code generiert wird.
Die erforderliche Genauigkeit. Eine Ausnahme wird nur ausgelöst, wenn
sich unterscheidet von
um höchstens .
Die in die Ausnahme einzuschließende Meldung, wenn
ist gleich oder sich unterscheidet um weniger als
. Die Meldung wird in den Testergebnissen angezeigt.
Ein zu verwendendes Array von Parametern beim Formatieren von: .
Thrown if is equal to .
Testet, ob die angegebenen Double-Werte gleich sind, und löst eine Ausnahme aus,
wenn sie ungleich sind.
Der erste zu vergleichende Double-Wert. Dies ist der Double-Wert, den der Test erwartet.
Der zweite zu vergleichende Double-Wert. Dies ist der Double-Wert, der vom getesteten Code generiert wird.
Die erforderliche Genauigkeit. Eine Ausnahme wird nur ausgelöst, wenn
sich unterscheidet von
um mehr als .
Thrown if is not equal to
.
Testet, ob die angegebenen Double-Werte gleich sind, und löst eine Ausnahme aus,
wenn sie ungleich sind.
Der erste zu vergleichende Double-Wert. Dies ist der Double-Wert, den der Test erwartet.
Der zweite zu vergleichende Double-Wert. Dies ist der Double-Wert, der vom getesteten Code generiert wird.
Die erforderliche Genauigkeit. Eine Ausnahme wird nur ausgelöst, wenn
sich unterscheidet von
um mehr als .
Die in die Ausnahme einzuschließende Meldung, wenn
sich unterscheidet von um mehr als
. Die Meldung wird in den Testergebnissen angezeigt.
Thrown if is not equal to .
Testet, ob die angegebenen Double-Werte gleich sind, und löst eine Ausnahme aus,
wenn sie ungleich sind.
Der erste zu vergleichende Double-Wert. Dies ist der Double-Wert, den der Test erwartet.
Der zweite zu vergleichende Double-Wert. Dies ist der Double-Wert, der vom getesteten Code generiert wird.
Die erforderliche Genauigkeit. Eine Ausnahme wird nur ausgelöst, wenn
sich unterscheidet von
um mehr als .
Die in die Ausnahme einzuschließende Meldung, wenn
sich unterscheidet von um mehr als
. Die Meldung wird in den Testergebnissen angezeigt.
Ein zu verwendendes Array von Parametern beim Formatieren von: .
Thrown if is not equal to .
Testet, ob die angegebenen Double-Werte ungleich sind, und löst eine Ausnahme aus,
wenn sie gleich sind.
Der erste zu vergleichende Double-Wert. Dies ist der Double-Wert, für den der Test keine Übereinstimmung
erwartet. .
Der zweite zu vergleichende Double-Wert. Dies ist der Double-Wert, der vom getesteten Code generiert wird.
Die erforderliche Genauigkeit. Eine Ausnahme wird nur ausgelöst, wenn
sich unterscheidet von
um höchstens .
Thrown if is equal to .
Testet, ob die angegebenen Double-Werte ungleich sind, und löst eine Ausnahme aus,
wenn sie gleich sind.
Der erste zu vergleichende Double-Wert. Dies ist der Double-Wert, für den der Test keine Übereinstimmung
erwartet. .
Der zweite zu vergleichende Double-Wert. Dies ist der Double-Wert, der vom getesteten Code generiert wird.
Die erforderliche Genauigkeit. Eine Ausnahme wird nur ausgelöst, wenn
sich unterscheidet von
um höchstens .
Die in die Ausnahme einzuschließende Meldung, wenn
ist gleich oder sich unterscheidet um weniger als
. Die Meldung wird in den Testergebnissen angezeigt.
Thrown if is equal to .
Testet, ob die angegebenen Double-Werte ungleich sind, und löst eine Ausnahme aus,
wenn sie gleich sind.
Der erste zu vergleichende Double-Wert. Dies ist der Double-Wert, für den der Test keine Übereinstimmung
erwartet. .
Der zweite zu vergleichende Double-Wert. Dies ist der Double-Wert, der vom getesteten Code generiert wird.
Die erforderliche Genauigkeit. Eine Ausnahme wird nur ausgelöst, wenn
sich unterscheidet von
um höchstens .
Die in die Ausnahme einzuschließende Meldung, wenn
ist gleich oder sich unterscheidet um weniger als
. Die Meldung wird in den Testergebnissen angezeigt.
Ein zu verwendendes Array von Parametern beim Formatieren von: .
Thrown if is equal to .
Testet, ob die angegebenen Zeichenfolgen gleich sind, und löst eine Ausnahme aus,
wenn sie ungleich sind. Die invariante Kultur wird für den Vergleich verwendet.
Die erste zu vergleichende Zeichenfolge. Dies ist die Zeichenfolge, die der Test erwartet.
Die zweite zu vergleichende Zeichenfolge. Dies ist die Zeichenfolge, die vom getesteten Code generiert wird.
Ein boolescher Wert, der einen Vergleich mit oder ohne Beachtung von Groß-/Kleinschreibung angibt. (TRUE
gibt einen Vergleich ohne Beachtung von Groß-/Kleinschreibung an.)
Thrown if is not equal to .
Testet, ob die angegebenen Zeichenfolgen gleich sind, und löst eine Ausnahme aus,
wenn sie ungleich sind. Die invariante Kultur wird für den Vergleich verwendet.
Die erste zu vergleichende Zeichenfolge. Dies ist die Zeichenfolge, die der Test erwartet.
Die zweite zu vergleichende Zeichenfolge. Dies ist die Zeichenfolge, die vom getesteten Code generiert wird.
Ein boolescher Wert, der einen Vergleich mit oder ohne Beachtung von Groß-/Kleinschreibung angibt. (TRUE
gibt einen Vergleich ohne Beachtung von Groß-/Kleinschreibung an.)
Die in die Ausnahme einzuschließende Meldung, wenn
ist nicht gleich . Die Meldung wird in den
Testergebnissen angezeigt.
Thrown if is not equal to .
Testet, ob die angegebenen Zeichenfolgen gleich sind, und löst eine Ausnahme aus,
wenn sie ungleich sind. Die invariante Kultur wird für den Vergleich verwendet.
Die erste zu vergleichende Zeichenfolge. Dies ist die Zeichenfolge, die der Test erwartet.
Die zweite zu vergleichende Zeichenfolge. Dies ist die Zeichenfolge, die vom getesteten Code generiert wird.
Ein boolescher Wert, der einen Vergleich mit oder ohne Beachtung von Groß-/Kleinschreibung angibt. (TRUE
gibt einen Vergleich ohne Beachtung von Groß-/Kleinschreibung an.)
Die in die Ausnahme einzuschließende Meldung, wenn
ist nicht gleich . Die Meldung wird in den
Testergebnissen angezeigt.
Ein zu verwendendes Array von Parametern beim Formatieren von: .
Thrown if is not equal to .
Testet, ob die angegebenen Zeichenfolgen gleich sind, und löst eine Ausnahme aus,
wenn sie ungleich sind.
Die erste zu vergleichende Zeichenfolge. Dies ist die Zeichenfolge, die der Test erwartet.
Die zweite zu vergleichende Zeichenfolge. Dies ist die Zeichenfolge, die vom getesteten Code generiert wird.
Ein boolescher Wert, der einen Vergleich mit oder ohne Beachtung von Groß-/Kleinschreibung angibt. (TRUE
gibt einen Vergleich ohne Beachtung von Groß-/Kleinschreibung an.)
Ein CultureInfo-Objekt, das kulturspezifische Vergleichsinformationen bereitstellt.
Thrown if is not equal to .
Testet, ob die angegebenen Zeichenfolgen gleich sind, und löst eine Ausnahme aus,
wenn sie ungleich sind.
Die erste zu vergleichende Zeichenfolge. Dies ist die Zeichenfolge, die der Test erwartet.
Die zweite zu vergleichende Zeichenfolge. Dies ist die Zeichenfolge, die vom getesteten Code generiert wird.
Ein boolescher Wert, der einen Vergleich mit oder ohne Beachtung von Groß-/Kleinschreibung angibt. (TRUE
gibt einen Vergleich ohne Beachtung von Groß-/Kleinschreibung an.)
Ein CultureInfo-Objekt, das kulturspezifische Vergleichsinformationen bereitstellt.
Die in die Ausnahme einzuschließende Meldung, wenn
ist nicht gleich . Die Meldung wird in den
Testergebnissen angezeigt.
Thrown if is not equal to .
Testet, ob die angegebenen Zeichenfolgen gleich sind, und löst eine Ausnahme aus,
wenn sie ungleich sind.
Die erste zu vergleichende Zeichenfolge. Dies ist die Zeichenfolge, die der Test erwartet.
Die zweite zu vergleichende Zeichenfolge. Dies ist die Zeichenfolge, die vom getesteten Code generiert wird.
Ein boolescher Wert, der einen Vergleich mit oder ohne Beachtung von Groß-/Kleinschreibung angibt. (TRUE
gibt einen Vergleich ohne Beachtung von Groß-/Kleinschreibung an.)
Ein CultureInfo-Objekt, das kulturspezifische Vergleichsinformationen bereitstellt.
Die in die Ausnahme einzuschließende Meldung, wenn
ist nicht gleich . Die Meldung wird in den
Testergebnissen angezeigt.
Ein zu verwendendes Array von Parametern beim Formatieren von: .
Thrown if is not equal to .
Testet, ob die angegebenen Zeichenfolgen ungleich sind, und löst eine Ausnahme aus,
wenn sie gleich sind. Die invariante Kultur wird für den Vergleich verwendet.
Die erste zu vergleichende Zeichenfolge. Dies ist die Zeichenfolge, von der der Test keine
Übereinstimmung erwartet. .
Die zweite zu vergleichende Zeichenfolge. Dies ist die Zeichenfolge, die vom getesteten Code generiert wird.
Ein boolescher Wert, der einen Vergleich mit oder ohne Beachtung von Groß-/Kleinschreibung angibt. (TRUE
gibt einen Vergleich ohne Beachtung von Groß-/Kleinschreibung an.)
Thrown if is equal to .
Testet, ob die angegebenen Zeichenfolgen ungleich sind, und löst eine Ausnahme aus,
wenn sie gleich sind. Die invariante Kultur wird für den Vergleich verwendet.
Die erste zu vergleichende Zeichenfolge. Dies ist die Zeichenfolge, von der der Test keine
Übereinstimmung erwartet. .
Die zweite zu vergleichende Zeichenfolge. Dies ist die Zeichenfolge, die vom getesteten Code generiert wird.
Ein boolescher Wert, der einen Vergleich mit oder ohne Beachtung von Groß-/Kleinschreibung angibt. (TRUE
gibt einen Vergleich ohne Beachtung von Groß-/Kleinschreibung an.)
Die in die Ausnahme einzuschließende Meldung, wenn
ist gleich . Die Meldung wird in den
Testergebnissen angezeigt.
Thrown if is equal to .
Testet, ob die angegebenen Zeichenfolgen ungleich sind, und löst eine Ausnahme aus,
wenn sie gleich sind. Die invariante Kultur wird für den Vergleich verwendet.
Die erste zu vergleichende Zeichenfolge. Dies ist die Zeichenfolge, von der der Test keine
Übereinstimmung erwartet. .
Die zweite zu vergleichende Zeichenfolge. Dies ist die Zeichenfolge, die vom getesteten Code generiert wird.
Ein boolescher Wert, der einen Vergleich mit oder ohne Beachtung von Groß-/Kleinschreibung angibt. (TRUE
gibt einen Vergleich ohne Beachtung von Groß-/Kleinschreibung an.)
Die in die Ausnahme einzuschließende Meldung, wenn
ist gleich . Die Meldung wird in den
Testergebnissen angezeigt.
Ein zu verwendendes Array von Parametern beim Formatieren von: .
Thrown if is equal to .
Testet, ob die angegebenen Zeichenfolgen ungleich sind, und löst eine Ausnahme aus,
wenn sie gleich sind.
Die erste zu vergleichende Zeichenfolge. Dies ist die Zeichenfolge, von der der Test keine
Übereinstimmung erwartet. .
Die zweite zu vergleichende Zeichenfolge. Dies ist die Zeichenfolge, die vom getesteten Code generiert wird.
Ein boolescher Wert, der einen Vergleich mit oder ohne Beachtung von Groß-/Kleinschreibung angibt. (TRUE
gibt einen Vergleich ohne Beachtung von Groß-/Kleinschreibung an.)
Ein CultureInfo-Objekt, das kulturspezifische Vergleichsinformationen bereitstellt.
Thrown if is equal to .
Testet, ob die angegebenen Zeichenfolgen ungleich sind, und löst eine Ausnahme aus,
wenn sie gleich sind.
Die erste zu vergleichende Zeichenfolge. Dies ist die Zeichenfolge, von der der Test keine
Übereinstimmung erwartet. .
Die zweite zu vergleichende Zeichenfolge. Dies ist die Zeichenfolge, die vom getesteten Code generiert wird.
Ein boolescher Wert, der einen Vergleich mit oder ohne Beachtung von Groß-/Kleinschreibung angibt. (TRUE
gibt einen Vergleich ohne Beachtung von Groß-/Kleinschreibung an.)
Ein CultureInfo-Objekt, das kulturspezifische Vergleichsinformationen bereitstellt.
Die in die Ausnahme einzuschließende Meldung, wenn
ist gleich . Die Meldung wird in den
Testergebnissen angezeigt.
Thrown if is equal to .
Testet, ob die angegebenen Zeichenfolgen ungleich sind, und löst eine Ausnahme aus,
wenn sie gleich sind.
Die erste zu vergleichende Zeichenfolge. Dies ist die Zeichenfolge, von der der Test keine
Übereinstimmung erwartet. .
Die zweite zu vergleichende Zeichenfolge. Dies ist die Zeichenfolge, die vom getesteten Code generiert wird.
Ein boolescher Wert, der einen Vergleich mit oder ohne Beachtung von Groß-/Kleinschreibung angibt. (TRUE
gibt einen Vergleich ohne Beachtung von Groß-/Kleinschreibung an.)
Ein CultureInfo-Objekt, das kulturspezifische Vergleichsinformationen bereitstellt.
Die in die Ausnahme einzuschließende Meldung, wenn
ist gleich . Die Meldung wird in den
Testergebnissen angezeigt.
Ein zu verwendendes Array von Parametern beim Formatieren von: .
Thrown if is equal to .
Testet, ob das angegebene Objekt eine Instanz des erwarteten
Typs ist, und löst eine Ausnahme aus, wenn sich der erwartete Typ nicht in der
Vererbungshierarchie des Objekts befindet.
Das Objekt, von dem der Test erwartet, dass es vom angegebenen Typ ist.
Der erwartete Typ von .
Thrown if is null or
is not in the inheritance hierarchy
of .
Testet, ob das angegebene Objekt eine Instanz des erwarteten
Typs ist, und löst eine Ausnahme aus, wenn sich der erwartete Typ nicht in der
Vererbungshierarchie des Objekts befindet.
Das Objekt, von dem der Test erwartet, dass es vom angegebenen Typ ist.
Der erwartete Typ von .
Die in die Ausnahme einzuschließende Meldung, wenn
ist keine Instanz von . Die Meldung wird in den
Testergebnissen angezeigt.
Thrown if is null or
is not in the inheritance hierarchy
of .
Testet, ob das angegebene Objekt eine Instanz des erwarteten
Typs ist, und löst eine Ausnahme aus, wenn sich der erwartete Typ nicht in der
Vererbungshierarchie des Objekts befindet.
Das Objekt, von dem der Test erwartet, dass es vom angegebenen Typ ist.
Der erwartete Typ von .
Die in die Ausnahme einzuschließende Meldung, wenn
ist keine Instanz von . Die Meldung wird in den
Testergebnissen angezeigt.
Ein zu verwendendes Array von Parametern beim Formatieren von: .
Thrown if is null or
is not in the inheritance hierarchy
of .
Testet, ob das angegebene Objekt keine Instanz des falschen
Typs ist, und löst eine Ausnahme aus, wenn sich der angegebene Typ in der
Vererbungshierarchie des Objekts befindet.
Das Objekt, von dem der Test erwartet, dass es nicht vom angegebenen Typ ist.
Der Typ, der unzulässig ist.
Thrown if is not null and
is in the inheritance hierarchy
of .
Testet, ob das angegebene Objekt keine Instanz des falschen
Typs ist, und löst eine Ausnahme aus, wenn sich der angegebene Typ in der
Vererbungshierarchie des Objekts befindet.
Das Objekt, von dem der Test erwartet, dass es nicht vom angegebenen Typ ist.
Der Typ, der unzulässig ist.
Die in die Ausnahme einzuschließende Meldung, wenn
ist keine Instanz von . Die Meldung wird in den
Testergebnissen angezeigt.
Thrown if is not null and
is in the inheritance hierarchy
of .
Testet, ob das angegebene Objekt keine Instanz des falschen
Typs ist, und löst eine Ausnahme aus, wenn sich der angegebene Typ in der
Vererbungshierarchie des Objekts befindet.
Das Objekt, von dem der Test erwartet, dass es nicht vom angegebenen Typ ist.
Der Typ, der unzulässig ist.
Die in die Ausnahme einzuschließende Meldung, wenn
ist keine Instanz von . Die Meldung wird in den
Testergebnissen angezeigt.
Ein zu verwendendes Array von Parametern beim Formatieren von: .
Thrown if is not null and
is in the inheritance hierarchy
of .
Löst eine AssertFailedException aus.
Always thrown.
Löst eine AssertFailedException aus.
Die in die Ausnahme einzuschließende Meldung. Die Meldung wird in
den Testergebnissen angezeigt.
Always thrown.
Löst eine AssertFailedException aus.
Die in die Ausnahme einzuschließende Meldung. Die Meldung wird in
den Testergebnissen angezeigt.
Ein zu verwendendes Array von Parametern beim Formatieren von: .
Always thrown.
Löst eine AssertInconclusiveException aus.
Always thrown.
Löst eine AssertInconclusiveException aus.
Die in die Ausnahme einzuschließende Meldung. Die Meldung wird in
den Testergebnissen angezeigt.
Always thrown.
Löst eine AssertInconclusiveException aus.
Die in die Ausnahme einzuschließende Meldung. Die Meldung wird in
den Testergebnissen angezeigt.
Ein zu verwendendes Array von Parametern beim Formatieren von: .
Always thrown.
Statische equals-Überladungen werden zum Vergleichen von Instanzen zweier Typen für
Verweisgleichheit verwendet. Diese Methode sollte nicht zum Vergleichen von zwei Instanzen auf
Gleichheit verwendet werden. Dieses Objekt löst immer einen Assert.Fail aus. Verwenden Sie
Assert.AreEqual und zugehörige Überladungen in Ihren Komponententests.
Objekt A
Objekt B
Immer FALSE.
Testet, ob der von Delegat ausgegebene Code genau die angegebene Ausnahme vom Typ (und nicht vom abgeleiteten Typ) auslöst
und
AssertFailedException
auslöst, wenn der Code keine Ausnahme oder einen anderen Typ als auslöst.
Zu testender Delegatcode, von dem erwartet wird, dass er eine Ausnahme auslöst.
Type of exception expected to be thrown.
Thrown if does not throws exception of type .
Der Typ der Ausnahme, die ausgelöst werden soll.
Testet, ob der von Delegat ausgegebene Code genau die angegebene Ausnahme vom Typ (und nicht vom abgeleiteten Typ) auslöst
und
AssertFailedException
auslöst, wenn der Code keine Ausnahme oder einen anderen Typ als auslöst.
Zu testender Delegatcode, von dem erwartet wird, dass er eine Ausnahme auslöst.
Die in die Ausnahme einzuschließende Meldung, wenn
löst keine Ausnahme aus vom Typ .
Type of exception expected to be thrown.
Thrown if does not throws exception of type .
Der Typ der Ausnahme, die ausgelöst werden soll.
Testet, ob der von Delegat ausgegebene Code genau die angegebene Ausnahme vom Typ (und nicht vom abgeleiteten Typ) auslöst
und
AssertFailedException
auslöst, wenn der Code keine Ausnahme oder einen anderen Typ als auslöst.
Zu testender Delegatcode, von dem erwartet wird, dass er eine Ausnahme auslöst.
Type of exception expected to be thrown.
Thrown if does not throws exception of type .
Der Typ der Ausnahme, die ausgelöst werden soll.
Testet, ob der von Delegat ausgegebene Code genau die angegebene Ausnahme vom Typ (und nicht vom abgeleiteten Typ) auslöst
und
AssertFailedException
auslöst, wenn der Code keine Ausnahme oder einen anderen Typ als auslöst.
Zu testender Delegatcode, von dem erwartet wird, dass er eine Ausnahme auslöst.
Die in die Ausnahme einzuschließende Meldung, wenn
löst keine Ausnahme aus vom Typ .
Type of exception expected to be thrown.
Thrown if does not throws exception of type .
Der Typ der Ausnahme, die ausgelöst werden soll.
Testet, ob der von Delegat ausgegebene Code genau die angegebene Ausnahme vom Typ (und nicht vom abgeleiteten Typ) auslöst
und
AssertFailedException
auslöst, wenn der Code keine Ausnahme oder einen anderen Typ als auslöst.
Zu testender Delegatcode, von dem erwartet wird, dass er eine Ausnahme auslöst.
Die in die Ausnahme einzuschließende Meldung, wenn
löst keine Ausnahme aus vom Typ .
Ein zu verwendendes Array von Parametern beim Formatieren von: .
Type of exception expected to be thrown.
Thrown if does not throw exception of type .
Der Typ der Ausnahme, die ausgelöst werden soll.
Testet, ob der von Delegat ausgegebene Code genau die angegebene Ausnahme vom Typ (und nicht vom abgeleiteten Typ) auslöst
und
AssertFailedException
auslöst, wenn der Code keine Ausnahme oder einen anderen Typ als auslöst.
Zu testender Delegatcode, von dem erwartet wird, dass er eine Ausnahme auslöst.
Die in die Ausnahme einzuschließende Meldung, wenn
löst keine Ausnahme aus vom Typ .
Ein zu verwendendes Array von Parametern beim Formatieren von: .
Type of exception expected to be thrown.
Thrown if does not throws exception of type .
Der Typ der Ausnahme, die ausgelöst werden soll.
Testet, ob der von Delegat ausgegebene Code genau die angegebene Ausnahme vom Typ (und nicht vom abgeleiteten Typ) auslöst
und
AssertFailedException
auslöst, wenn der Code keine Ausnahme oder einen anderen Typ als auslöst.
Zu testender Delegatcode, von dem erwartet wird, dass er eine Ausnahme auslöst.
Type of exception expected to be thrown.
Thrown if does not throws exception of type .
Der der Delegat ausgeführt wird.
Testet, ob der von Delegat angegebene Code genau die angegebene Ausnahme vom Typ (und nicht vom abgeleiteten Typ) auslöst
und AssertFailedException
auslöst, wenn der Code keine Ausnahme auslöst oder einen anderen Typ als auslöst.
Zu testender Delegatcode, von dem erwartet wird, dass er eine Ausnahme auslöst.
Die in die Ausnahme einzuschließende Meldung, wenn
löst keine Ausnahme aus vom Typ .
Type of exception expected to be thrown.
Thrown if does not throws exception of type .
Der der Delegat ausgeführt wird.
Testet, ob der von Delegat angegebene Code genau die angegebene Ausnahme vom Typ (und nicht vom abgeleiteten Typ) auslöst
und AssertFailedException
auslöst, wenn der Code keine Ausnahme auslöst oder einen anderen Typ als auslöst.
Zu testender Delegatcode, von dem erwartet wird, dass er eine Ausnahme auslöst.
Die in die Ausnahme einzuschließende Meldung, wenn
löst keine Ausnahme aus vom Typ .
Ein zu verwendendes Array von Parametern beim Formatieren von: .
Type of exception expected to be thrown.
Thrown if does not throws exception of type .
Der der Delegat ausgeführt wird.
Ersetzt Nullzeichen ("\0") durch "\\0".
Die Zeichenfolge, nach der gesucht werden soll.
Die konvertierte Zeichenfolge, in der Nullzeichen durch "\\0" ersetzt wurden.
This is only public and still present to preserve compatibility with the V1 framework.
Eine Hilfsfunktion, die eine AssertionFailedException erstellt und auslöst.
Der Name der Assertion, die eine Ausnahme auslöst.
Eine Meldung, die Bedingungen für den Assertionfehler beschreibt.
Die Parameter.
Überprüft den Parameter auf gültige Bedingungen.
Der Parameter.
Der Name der Assertion.
Parametername
Meldung für die ungültige Parameterausnahme.
Die Parameter.
Konvertiert ein Objekt sicher in eine Zeichenfolge und verarbeitet dabei NULL-Werte und Nullzeichen.
NULL-Werte werden in "(null)" konvertiert. Nullzeichen werden in "\\0" konvertiert".
Das Objekt, das in eine Zeichenfolge konvertiert werden soll.
Die konvertierte Zeichenfolge.
Die Zeichenfolgenassertion.
Ruft die Singleton-Instanz der CollectionAssert-Funktionalität ab.
Users can use this to plug-in custom assertions through C# extension methods.
For instance, the signature of a custom assertion provider could be "public static void ContainsWords(this StringAssert cusomtAssert, string value, ICollection substrings)"
Users could then use a syntax similar to the default assertions which in this case is "StringAssert.That.ContainsWords(value, substrings);"
More documentation is at "https://github.com/Microsoft/testfx-docs".
Testet, ob die angegebene Zeichenfolge die angegebene Teilzeichenfolge
enthält, und löst eine Ausnahme aus, wenn die Teilzeichenfolge nicht in der
Testzeichenfolge vorkommt.
Die Zeichenfolge, von der erwartet wird, dass sie Folgendes enthält: .
Die Zeichenfolge, die erwartet wird in .
Thrown if is not found in
.
Testet, ob die angegebene Zeichenfolge die angegebene Teilzeichenfolge
enthält, und löst eine Ausnahme aus, wenn die Teilzeichenfolge nicht in der
Testzeichenfolge vorkommt.
Die Zeichenfolge, von der erwartet wird, dass sie Folgendes enthält: .
Die Zeichenfolge, die erwartet wird in .
Die in die Ausnahme einzuschließende Meldung, wenn
ist nicht in . Die Meldung wird in den
Testergebnissen angezeigt.
Thrown if is not found in
.
Testet, ob die angegebene Zeichenfolge die angegebene Teilzeichenfolge
enthält, und löst eine Ausnahme aus, wenn die Teilzeichenfolge nicht in der
Testzeichenfolge vorkommt.
Die Zeichenfolge, von der erwartet wird, dass sie Folgendes enthält: .
Die Zeichenfolge, die erwartet wird in .
Die in die Ausnahme einzuschließende Meldung, wenn
ist nicht in . Die Meldung wird in den
Testergebnissen angezeigt.
Ein zu verwendendes Array von Parametern beim Formatieren von: .
Thrown if is not found in
.
Testet, ob die angegebene Zeichenfolge mit der angegebenen Teilzeichenfolge
beginnt, und löst eine Ausnahme aus, wenn die Testzeichenfolge nicht mit der
Teilzeichenfolge beginnt.
Die Zeichenfolge, von der erwartet wird, dass sie beginnt mit .
Die Zeichenfolge, von der erwartet wird, dass sie ein Präfix ist von .
Thrown if does not begin with
.
Testet, ob die angegebene Zeichenfolge mit der angegebenen Teilzeichenfolge
beginnt, und löst eine Ausnahme aus, wenn die Testzeichenfolge nicht mit der
Teilzeichenfolge beginnt.
Die Zeichenfolge, von der erwartet wird, dass sie beginnt mit .
Die Zeichenfolge, von der erwartet wird, dass sie ein Präfix ist von .
Die in die Ausnahme einzuschließende Meldung, wenn
beginnt nicht mit . Die Meldung wird in den
Testergebnissen angezeigt.
Thrown if does not begin with
.
Testet, ob die angegebene Zeichenfolge mit der angegebenen Teilzeichenfolge
beginnt, und löst eine Ausnahme aus, wenn die Testzeichenfolge nicht mit der
Teilzeichenfolge beginnt.
Die Zeichenfolge, von der erwartet wird, dass sie beginnt mit .
Die Zeichenfolge, von der erwartet wird, dass sie ein Präfix ist von .
Die in die Ausnahme einzuschließende Meldung, wenn
beginnt nicht mit . Die Meldung wird in den
Testergebnissen angezeigt.
Ein zu verwendendes Array von Parametern beim Formatieren von: .
Thrown if does not begin with
.
Testet, ob die angegebene Zeichenfolge mit der angegebenen Teilzeichenfolge
endet, und löst eine Ausnahme aus, wenn die Testzeichenfolge nicht mit der
Teilzeichenfolge endet.
Die Zeichenfolge, von der erwartet wird, dass sie endet mit .
Die Zeichenfolge, von der erwartet wird, dass sie ein Suffix ist von .
Thrown if does not end with
.
Testet, ob die angegebene Zeichenfolge mit der angegebenen Teilzeichenfolge
endet, und löst eine Ausnahme aus, wenn die Testzeichenfolge nicht mit der
Teilzeichenfolge endet.
Die Zeichenfolge, von der erwartet wird, dass sie endet mit .
Die Zeichenfolge, von der erwartet wird, dass sie ein Suffix ist von .
Die in die Ausnahme einzuschließende Meldung, wenn
endet nicht mit . Die Meldung wird in den
Testergebnissen angezeigt.
Thrown if does not end with
.
Testet, ob die angegebene Zeichenfolge mit der angegebenen Teilzeichenfolge
endet, und löst eine Ausnahme aus, wenn die Testzeichenfolge nicht mit der
Teilzeichenfolge endet.
Die Zeichenfolge, von der erwartet wird, dass sie endet mit .
Die Zeichenfolge, von der erwartet wird, dass sie ein Suffix ist von .
Die in die Ausnahme einzuschließende Meldung, wenn
endet nicht mit . Die Meldung wird in den
Testergebnissen angezeigt.
Ein zu verwendendes Array von Parametern beim Formatieren von: .
Thrown if does not end with
.
Testet, ob die angegebene Zeichenfolge mit einem regulären Ausdruck übereinstimmt, und
löst eine Ausnahme aus, wenn die Zeichenfolge nicht mit dem Ausdruck übereinstimmt.
Die Zeichenfolge, von der erwartet wird, dass sie übereinstimmt mit .
Der reguläre Ausdruck, mit dem eine
Übereinstimmung erwartet wird.
Thrown if does not match
.
Testet, ob die angegebene Zeichenfolge mit einem regulären Ausdruck übereinstimmt, und
löst eine Ausnahme aus, wenn die Zeichenfolge nicht mit dem Ausdruck übereinstimmt.
Die Zeichenfolge, von der erwartet wird, dass sie übereinstimmt mit .
Der reguläre Ausdruck, mit dem eine
Übereinstimmung erwartet wird.
Die in die Ausnahme einzuschließende Meldung, wenn
keine Übereinstimmung vorliegt. . Die Meldung wird in den
Testergebnissen angezeigt.
Thrown if does not match
.
Testet, ob die angegebene Zeichenfolge mit einem regulären Ausdruck übereinstimmt, und
löst eine Ausnahme aus, wenn die Zeichenfolge nicht mit dem Ausdruck übereinstimmt.
Die Zeichenfolge, von der erwartet wird, dass sie übereinstimmt mit .
Der reguläre Ausdruck, mit dem eine
Übereinstimmung erwartet wird.
Die in die Ausnahme einzuschließende Meldung, wenn
keine Übereinstimmung vorliegt. . Die Meldung wird in den
Testergebnissen angezeigt.
Ein zu verwendendes Array von Parametern beim Formatieren von: .
Thrown if does not match
.
Testet, ob die angegebene Zeichenfolge nicht mit einem regulären Ausdruck übereinstimmt, und
löst eine Ausnahme aus, wenn die Zeichenfolge mit dem Ausdruck übereinstimmt.
Die Zeichenfolge, von der erwartet wird, dass sie nicht übereinstimmt mit .
Der reguläre Ausdruck, mit dem keine
Übereinstimmung erwartet wird.
Thrown if matches .
Testet, ob die angegebene Zeichenfolge nicht mit einem regulären Ausdruck übereinstimmt, und
löst eine Ausnahme aus, wenn die Zeichenfolge mit dem Ausdruck übereinstimmt.
Die Zeichenfolge, von der erwartet wird, dass sie nicht übereinstimmt mit .
Der reguläre Ausdruck, mit dem keine
Übereinstimmung erwartet wird.
Die in die Ausnahme einzuschließende Meldung, wenn
Übereinstimmungen . Die Meldung wird in den Testergebnissen
angezeigt.
Thrown if matches .
Testet, ob die angegebene Zeichenfolge nicht mit einem regulären Ausdruck übereinstimmt, und
löst eine Ausnahme aus, wenn die Zeichenfolge mit dem Ausdruck übereinstimmt.
Die Zeichenfolge, von der erwartet wird, dass sie nicht übereinstimmt mit .
Der reguläre Ausdruck, mit dem keine
Übereinstimmung erwartet wird.
Die in die Ausnahme einzuschließende Meldung, wenn
Übereinstimmungen . Die Meldung wird in den Testergebnissen
angezeigt.
Ein zu verwendendes Array von Parametern beim Formatieren von: .
Thrown if matches .
Eine Sammlung von Hilfsklassen zum Testen verschiedener Bedingungen, die
Sammlungen in Komponententests zugeordnet sind. Wenn die getestete Bedingung nicht
erfüllt wird, wird eine Ausnahme ausgelöst.
Ruft die Singleton-Instanz der CollectionAssert-Funktionalität ab.
Users can use this to plug-in custom assertions through C# extension methods.
For instance, the signature of a custom assertion provider could be "public static void AreEqualUnordered(this CollectionAssert cusomtAssert, ICollection expected, ICollection actual)"
Users could then use a syntax similar to the default assertions which in this case is "CollectionAssert.That.AreEqualUnordered(list1, list2);"
More documentation is at "https://github.com/Microsoft/testfx-docs".
Testet, ob die angegebene Sammlung das angegebene Element enthält,
und löst eine Ausnahme aus, wenn das Element nicht in der Sammlung enthalten ist.
Die Sammlung, in der nach dem Element gesucht werden soll.
Das Element, dessen Vorhandensein in der Sammlung erwartet wird.
Thrown if is not found in
.
Testet, ob die angegebene Sammlung das angegebene Element enthält,
und löst eine Ausnahme aus, wenn das Element nicht in der Sammlung enthalten ist.
Die Sammlung, in der nach dem Element gesucht werden soll.
Das Element, dessen Vorhandensein in der Sammlung erwartet wird.
Die in die Ausnahme einzuschließende Meldung, wenn
ist nicht in . Die Meldung wird in den
Testergebnissen angezeigt.
Thrown if is not found in
.
Testet, ob die angegebene Sammlung das angegebene Element enthält,
und löst eine Ausnahme aus, wenn das Element nicht in der Sammlung enthalten ist.
Die Sammlung, in der nach dem Element gesucht werden soll.
Das Element, dessen Vorhandensein in der Sammlung erwartet wird.
Die in die Ausnahme einzuschließende Meldung, wenn
ist nicht in . Die Meldung wird in den
Testergebnissen angezeigt.
Ein zu verwendendes Array von Parametern beim Formatieren von: .
Thrown if is not found in
.
Testet, ob die angegebene Sammlung das angegebene Element nicht enthält,
und löst eine Ausnahme aus, wenn das Element in der Sammlung enthalten ist.
Die Sammlung, in der nach dem Element gesucht werden soll.
Das Element, dessen Vorhandensein nicht in der Sammlung erwartet wird.
Thrown if is found in
.
Testet, ob die angegebene Sammlung das angegebene Element nicht enthält,
und löst eine Ausnahme aus, wenn das Element in der Sammlung enthalten ist.
Die Sammlung, in der nach dem Element gesucht werden soll.
Das Element, dessen Vorhandensein nicht in der Sammlung erwartet wird.
Die in die Ausnahme einzuschließende Meldung, wenn
ist in . Die Meldung wird in den Testergebnissen
angezeigt.
Thrown if is found in
.
Testet, ob die angegebene Sammlung das angegebene Element nicht enthält,
und löst eine Ausnahme aus, wenn das Element in der Sammlung enthalten ist.
Die Sammlung, in der nach dem Element gesucht werden soll.
Das Element, dessen Vorhandensein nicht in der Sammlung erwartet wird.
Die in die Ausnahme einzuschließende Meldung, wenn
ist in . Die Meldung wird in den Testergebnissen
angezeigt.
Ein zu verwendendes Array von Parametern beim Formatieren von: .
Thrown if is found in
.
Testet, ob alle Elemente in der angegebenen Sammlung ungleich null sind, und löst
eine Ausnahme aus, wenn eines der Elemente NULL ist.
Die Sammlung, in der nach den Nullelementen gesucht werden soll.
Thrown if a null element is found in .
Testet, ob alle Elemente in der angegebenen Sammlung ungleich null sind, und löst
eine Ausnahme aus, wenn eines der Elemente NULL ist.
Die Sammlung, in der nach den Nullelementen gesucht werden soll.
Die in die Ausnahme einzuschließende Meldung, wenn
enthält ein Nullelement. Die Meldung wird in den Testergebnissen angezeigt.
Thrown if a null element is found in .
Testet, ob alle Elemente in der angegebenen Sammlung ungleich null sind, und löst
eine Ausnahme aus, wenn eines der Elemente NULL ist.
Die Sammlung, in der nach den Nullelementen gesucht werden soll.
Die in die Ausnahme einzuschließende Meldung, wenn
enthält ein Nullelement. Die Meldung wird in den Testergebnissen angezeigt.
Ein zu verwendendes Array von Parametern beim Formatieren von: .
Thrown if a null element is found in .
Testet, ob alle Elemente in der angegebenen Sammlung eindeutig sind, und
löst eine Ausnahme aus, wenn zwei Elemente in der Sammlung gleich sind.
Die Sammlung, in der nach Elementduplikaten gesucht werden soll.
Thrown if a two or more equal elements are found in
.
Testet, ob alle Elemente in der angegebenen Sammlung eindeutig sind, und
löst eine Ausnahme aus, wenn zwei Elemente in der Sammlung gleich sind.
Die Sammlung, in der nach Elementduplikaten gesucht werden soll.
Die in die Ausnahme einzuschließende Meldung, wenn
enthält mindestens ein Elementduplikat. Die Meldung wird in
den Testergebnissen angezeigt.
Thrown if a two or more equal elements are found in
.
Testet, ob alle Elemente in der angegebenen Sammlung eindeutig sind, und
löst eine Ausnahme aus, wenn zwei Elemente in der Sammlung gleich sind.
Die Sammlung, in der nach Elementduplikaten gesucht werden soll.
Die in die Ausnahme einzuschließende Meldung, wenn
enthält mindestens ein Elementduplikat. Die Meldung wird in
den Testergebnissen angezeigt.
Ein zu verwendendes Array von Parametern beim Formatieren von: .
Thrown if a two or more equal elements are found in
.
Testet, ob eine Sammlung eine Untermenge einer anderen Sammlung ist, und
löst eine Ausnahme aus, wenn ein beliebiges Element in der Untermenge nicht auch in der
Obermenge enthalten ist.
Die Sammlung, von der erwartet wird, dass sie eine Untermenge ist von .
Die Sammlung, von der erwartet wird, dass sie eine Obermenge ist von
Thrown if an element in is not found in
.
Testet, ob eine Sammlung eine Untermenge einer anderen Sammlung ist, und
löst eine Ausnahme aus, wenn ein beliebiges Element in der Untermenge nicht auch in der
Obermenge enthalten ist.
Die Sammlung, von der erwartet wird, dass sie eine Untermenge ist von .
Die Sammlung, von der erwartet wird, dass sie eine Obermenge ist von
Die in die Ausnahme einzuschließende Meldung, wenn ein Element in
wurde nicht gefunden in .
Die Meldung wird in den Testergebnissen angezeigt.
Thrown if an element in is not found in
.
Testet, ob eine Sammlung eine Untermenge einer anderen Sammlung ist, und
löst eine Ausnahme aus, wenn ein beliebiges Element in der Untermenge nicht auch in der
Obermenge enthalten ist.
Die Sammlung, von der erwartet wird, dass sie eine Untermenge ist von .
Die Sammlung, von der erwartet wird, dass sie eine Obermenge ist von
Die in die Ausnahme einzuschließende Meldung, wenn ein Element in
wurde nicht gefunden in .
Die Meldung wird in den Testergebnissen angezeigt.
Ein zu verwendendes Array von Parametern beim Formatieren von: .
Thrown if an element in is not found in
.
Testet, ob eine Sammlung eine Untermenge einer anderen Sammlung ist, und
löst eine Ausnahme aus, wenn alle Elemente in der Untermenge auch in der
Obermenge enthalten sind.
Die Sammlung, von der erwartet wird, dass sie keine Untermenge ist von .
Die Sammlung, von der erwartet wird, dass sie keine Obermenge ist von
Thrown if every element in is also found in
.
Testet, ob eine Sammlung eine Untermenge einer anderen Sammlung ist, und
löst eine Ausnahme aus, wenn alle Elemente in der Untermenge auch in der
Obermenge enthalten sind.
Die Sammlung, von der erwartet wird, dass sie keine Untermenge ist von .
Die Sammlung, von der erwartet wird, dass sie keine Obermenge ist von
Die in die Ausnahme einzuschließende Meldung, wenn jedes Element in
auch gefunden wird in .
Die Meldung wird in den Testergebnissen angezeigt.
Thrown if every element in is also found in
.
Testet, ob eine Sammlung eine Untermenge einer anderen Sammlung ist, und
löst eine Ausnahme aus, wenn alle Elemente in der Untermenge auch in der
Obermenge enthalten sind.
Die Sammlung, von der erwartet wird, dass sie keine Untermenge ist von .
Die Sammlung, von der erwartet wird, dass sie keine Obermenge ist von
Die in die Ausnahme einzuschließende Meldung, wenn jedes Element in
auch gefunden wird in .
Die Meldung wird in den Testergebnissen angezeigt.
Ein zu verwendendes Array von Parametern beim Formatieren von: .
Thrown if every element in is also found in
.
Testet, ob zwei Sammlungen die gleichen Elemente enthalten, und löst eine
Ausnahme aus, wenn eine der Sammlungen ein Element enthält, das in der anderen
Sammlung nicht enthalten ist.
Die erste zu vergleichende Sammlung. Enthält die Elemente, die der Test
erwartet.
Die zweite zu vergleichende Sammlung. Dies ist die Sammlung, die vom
zu testenden Code generiert wird.
Thrown if an element was found in one of the collections but not
the other.
Testet, ob zwei Sammlungen die gleichen Elemente enthalten, und löst eine
Ausnahme aus, wenn eine der Sammlungen ein Element enthält, das in der anderen
Sammlung nicht enthalten ist.
Die erste zu vergleichende Sammlung. Enthält die Elemente, die der Test
erwartet.
Die zweite zu vergleichende Sammlung. Dies ist die Sammlung, die vom
zu testenden Code generiert wird.
Die in die Ausnahme einzuschließende Meldung, wenn ein Element in einer
der Sammlungen gefunden wurde, aber nicht in der anderen. Die Meldung wird in
den Testergebnissen angezeigt.
Thrown if an element was found in one of the collections but not
the other.
Testet, ob zwei Sammlungen die gleichen Elemente enthalten, und löst eine
Ausnahme aus, wenn eine der Sammlungen ein Element enthält, das in der anderen
Sammlung nicht enthalten ist.
Die erste zu vergleichende Sammlung. Enthält die Elemente, die der Test
erwartet.
Die zweite zu vergleichende Sammlung. Dies ist die Sammlung, die vom
zu testenden Code generiert wird.
Die in die Ausnahme einzuschließende Meldung, wenn ein Element in einer
der Sammlungen gefunden wurde, aber nicht in der anderen. Die Meldung wird in
den Testergebnissen angezeigt.
Ein zu verwendendes Array von Parametern beim Formatieren von: .
Thrown if an element was found in one of the collections but not
the other.
Testet, ob zwei Sammlungen verschiedene Elemente enthalten, und löst eine
Ausnahme aus, wenn die beiden Sammlungen identische Elemente enthalten (ohne Berücksichtigung
der Reihenfolge).
Die erste zu vergleichende Sammlung. Enthält die Elemente, von denen der Test erwartet,
dass sie sich von der tatsächlichen Sammlung unterscheiden.
Die zweite zu vergleichende Sammlung. Dies ist die Sammlung, die vom
zu testenden Code generiert wird.
Thrown if the two collections contained the same elements, including
the same number of duplicate occurrences of each element.
Testet, ob zwei Sammlungen verschiedene Elemente enthalten, und löst eine
Ausnahme aus, wenn die beiden Sammlungen identische Elemente enthalten (ohne Berücksichtigung
der Reihenfolge).
Die erste zu vergleichende Sammlung. Enthält die Elemente, von denen der Test erwartet,
dass sie sich von der tatsächlichen Sammlung unterscheiden.
Die zweite zu vergleichende Sammlung. Dies ist die Sammlung, die vom
zu testenden Code generiert wird.
Die in die Ausnahme einzuschließende Meldung, wenn
enthält die gleichen Elemente wie . Die Meldung
wird in den Testergebnissen angezeigt.
Thrown if the two collections contained the same elements, including
the same number of duplicate occurrences of each element.
Testet, ob zwei Sammlungen verschiedene Elemente enthalten, und löst eine
Ausnahme aus, wenn die beiden Sammlungen identische Elemente enthalten (ohne Berücksichtigung
der Reihenfolge).
Die erste zu vergleichende Sammlung. Enthält die Elemente, von denen der Test erwartet,
dass sie sich von der tatsächlichen Sammlung unterscheiden.
Die zweite zu vergleichende Sammlung. Dies ist die Sammlung, die vom
zu testenden Code generiert wird.
Die in die Ausnahme einzuschließende Meldung, wenn
enthält die gleichen Elemente wie . Die Meldung
wird in den Testergebnissen angezeigt.
Ein zu verwendendes Array von Parametern beim Formatieren von: .
Thrown if the two collections contained the same elements, including
the same number of duplicate occurrences of each element.
Testet, ob alle Elemente in der angegebenen Sammlung Instanzen
des erwarteten Typs sind, und löst eine Ausnahme aus, wenn der erwartete Typ sich
nicht in der Vererbungshierarchie mindestens eines Elements befindet.
Die Sammlung, die Elemente enthält, von denen der Test erwartet, dass sie
vom angegebenen Typ sind.
Der erwartete Typ jedes Elements von .
Thrown if an element in is null or
is not in the inheritance hierarchy
of an element in .
Testet, ob alle Elemente in der angegebenen Sammlung Instanzen
des erwarteten Typs sind, und löst eine Ausnahme aus, wenn der erwartete Typ sich
nicht in der Vererbungshierarchie mindestens eines Elements befindet.
Die Sammlung, die Elemente enthält, von denen der Test erwartet, dass sie
vom angegebenen Typ sind.
Der erwartete Typ jedes Elements von .
Die in die Ausnahme einzuschließende Meldung, wenn ein Element in
ist keine Instanz von
. Die Meldung wird in den Testergebnissen angezeigt.
Thrown if an element in is null or
is not in the inheritance hierarchy
of an element in .
Testet, ob alle Elemente in der angegebenen Sammlung Instanzen
des erwarteten Typs sind, und löst eine Ausnahme aus, wenn der erwartete Typ sich
nicht in der Vererbungshierarchie mindestens eines Elements befindet.
Die Sammlung, die Elemente enthält, von denen der Test erwartet, dass sie
vom angegebenen Typ sind.
Der erwartete Typ jedes Elements von .
Die in die Ausnahme einzuschließende Meldung, wenn ein Element in
ist keine Instanz von
. Die Meldung wird in den Testergebnissen angezeigt.
Ein zu verwendendes Array von Parametern beim Formatieren von: .
Thrown if an element in is null or
is not in the inheritance hierarchy
of an element in .
Testet, ob die angegebenen Sammlungen gleich sind, und löst eine Ausnahme aus,
wenn die beiden Sammlungen ungleich sind. "Gleichheit" wird definiert durch die gleichen
Elemente in der gleichen Reihenfolge und Anzahl. Unterschiedliche Verweise auf den gleichen
Wert werden als gleich betrachtet.
Die erste zu vergleichende Sammlung. Dies ist die Sammlung, die der Test erwartet.
Die zweite zu vergleichende Sammlung. Dies ist die Sammlung, die vom
zu testenden Code generiert wird.
Thrown if is not equal to
.
Testet, ob die angegebenen Sammlungen gleich sind, und löst eine Ausnahme aus,
wenn die beiden Sammlungen ungleich sind. "Gleichheit" wird definiert durch die gleichen
Elemente in der gleichen Reihenfolge und Anzahl. Unterschiedliche Verweise auf den gleichen
Wert werden als gleich betrachtet.
Die erste zu vergleichende Sammlung. Dies ist die Sammlung, die der Test erwartet.
Die zweite zu vergleichende Sammlung. Dies ist die Sammlung, die vom
zu testenden Code generiert wird.
Die in die Ausnahme einzuschließende Meldung, wenn
ist nicht gleich . Die Meldung wird in den
Testergebnissen angezeigt.
Thrown if is not equal to
.
Testet, ob die angegebenen Sammlungen gleich sind, und löst eine Ausnahme aus,
wenn die beiden Sammlungen ungleich sind. "Gleichheit" wird definiert durch die gleichen
Elemente in der gleichen Reihenfolge und Anzahl. Unterschiedliche Verweise auf den gleichen
Wert werden als gleich betrachtet.
Die erste zu vergleichende Sammlung. Dies ist die Sammlung, die der Test erwartet.
Die zweite zu vergleichende Sammlung. Dies ist die Sammlung, die vom
zu testenden Code generiert wird.
Die in die Ausnahme einzuschließende Meldung, wenn
ist nicht gleich . Die Meldung wird in den
Testergebnissen angezeigt.
Ein zu verwendendes Array von Parametern beim Formatieren von: .
Thrown if is not equal to
.
Testet, ob die angegebenen Sammlungen ungleich sind, und löst eine Ausnahme aus,
wenn die beiden Sammlungen gleich sind. "Gleichheit" wird definiert durch die gleichen
Elemente in der gleichen Reihenfolge und Anzahl. Unterschiedliche Verweise auf den gleichen
Wert werden als gleich betrachtet.
Die erste zu vergleichende Sammlung. Dies ist die Sammlung, mit der der Test keine
Übereinstimmung erwartet. .
Die zweite zu vergleichende Sammlung. Dies ist die Sammlung, die vom
zu testenden Code generiert wird.
Thrown if is equal to .
Testet, ob die angegebenen Sammlungen ungleich sind, und löst eine Ausnahme aus,
wenn die beiden Sammlungen gleich sind. "Gleichheit" wird definiert durch die gleichen
Elemente in der gleichen Reihenfolge und Anzahl. Unterschiedliche Verweise auf den gleichen
Wert werden als gleich betrachtet.
Die erste zu vergleichende Sammlung. Dies ist die Sammlung, mit der der Test keine
Übereinstimmung erwartet. .
Die zweite zu vergleichende Sammlung. Dies ist die Sammlung, die vom
zu testenden Code generiert wird.
Die in die Ausnahme einzuschließende Meldung, wenn
ist gleich . Die Meldung wird in den
Testergebnissen angezeigt.
Thrown if is equal to .
Testet, ob die angegebenen Sammlungen ungleich sind, und löst eine Ausnahme aus,
wenn die beiden Sammlungen gleich sind. "Gleichheit" wird definiert durch die gleichen
Elemente in der gleichen Reihenfolge und Anzahl. Unterschiedliche Verweise auf den gleichen
Wert werden als gleich betrachtet.
Die erste zu vergleichende Sammlung. Dies ist die Sammlung, mit der der Test keine
Übereinstimmung erwartet. .
Die zweite zu vergleichende Sammlung. Dies ist die Sammlung, die vom
zu testenden Code generiert wird.
Die in die Ausnahme einzuschließende Meldung, wenn
ist gleich . Die Meldung wird in den
Testergebnissen angezeigt.
Ein zu verwendendes Array von Parametern beim Formatieren von: .
Thrown if is equal to .
Testet, ob die angegebenen Sammlungen gleich sind, und löst eine Ausnahme aus,
wenn die beiden Sammlungen ungleich sind. "Gleichheit" wird definiert durch die gleichen
Elemente in der gleichen Reihenfolge und Anzahl. Unterschiedliche Verweise auf den gleichen
Wert werden als gleich betrachtet.
Die erste zu vergleichende Sammlung. Dies ist die Sammlung, die der Test erwartet.
Die zweite zu vergleichende Sammlung. Dies ist die Sammlung, die vom
zu testenden Code generiert wird.
Die zu verwendende Vergleichsimplementierung beim Vergleichen von Elementen der Sammlung.
Thrown if is not equal to
.
Testet, ob die angegebenen Sammlungen gleich sind, und löst eine Ausnahme aus,
wenn die beiden Sammlungen ungleich sind. "Gleichheit" wird definiert durch die gleichen
Elemente in der gleichen Reihenfolge und Anzahl. Unterschiedliche Verweise auf den gleichen
Wert werden als gleich betrachtet.
Die erste zu vergleichende Sammlung. Dies ist die Sammlung, die der Test erwartet.
Die zweite zu vergleichende Sammlung. Dies ist die Sammlung, die vom
zu testenden Code generiert wird.
Die zu verwendende Vergleichsimplementierung beim Vergleichen von Elementen der Sammlung.
Die in die Ausnahme einzuschließende Meldung, wenn
ist nicht gleich . Die Meldung wird in den
Testergebnissen angezeigt.
Thrown if is not equal to
.
Testet, ob die angegebenen Sammlungen gleich sind, und löst eine Ausnahme aus,
wenn die beiden Sammlungen ungleich sind. "Gleichheit" wird definiert durch die gleichen
Elemente in der gleichen Reihenfolge und Anzahl. Unterschiedliche Verweise auf den gleichen
Wert werden als gleich betrachtet.
Die erste zu vergleichende Sammlung. Dies ist die Sammlung, die der Test erwartet.
Die zweite zu vergleichende Sammlung. Dies ist die Sammlung, die vom
zu testenden Code generiert wird.
Die zu verwendende Vergleichsimplementierung beim Vergleichen von Elementen der Sammlung.
Die in die Ausnahme einzuschließende Meldung, wenn
ist nicht gleich . Die Meldung wird in den
Testergebnissen angezeigt.
Ein zu verwendendes Array von Parametern beim Formatieren von: .
Thrown if is not equal to
.
Testet, ob die angegebenen Sammlungen ungleich sind, und löst eine Ausnahme aus,
wenn die beiden Sammlungen gleich sind. "Gleichheit" wird definiert durch die gleichen
Elemente in der gleichen Reihenfolge und Anzahl. Unterschiedliche Verweise auf den gleichen
Wert werden als gleich betrachtet.
Die erste zu vergleichende Sammlung. Dies ist die Sammlung, mit der der Test keine
Übereinstimmung erwartet. .
Die zweite zu vergleichende Sammlung. Dies ist die Sammlung, die vom
zu testenden Code generiert wird.
Die zu verwendende Vergleichsimplementierung beim Vergleichen von Elementen der Sammlung.
Thrown if is equal to .
Testet, ob die angegebenen Sammlungen ungleich sind, und löst eine Ausnahme aus,
wenn die beiden Sammlungen gleich sind. "Gleichheit" wird definiert durch die gleichen
Elemente in der gleichen Reihenfolge und Anzahl. Unterschiedliche Verweise auf den gleichen
Wert werden als gleich betrachtet.
Die erste zu vergleichende Sammlung. Dies ist die Sammlung, mit der der Test keine
Übereinstimmung erwartet. .
Die zweite zu vergleichende Sammlung. Dies ist die Sammlung, die vom
zu testenden Code generiert wird.
Die zu verwendende Vergleichsimplementierung beim Vergleichen von Elementen der Sammlung.
Die in die Ausnahme einzuschließende Meldung, wenn
ist gleich . Die Meldung wird in den
Testergebnissen angezeigt.
Thrown if is equal to .
Testet, ob die angegebenen Sammlungen ungleich sind, und löst eine Ausnahme aus,
wenn die beiden Sammlungen gleich sind. "Gleichheit" wird definiert durch die gleichen
Elemente in der gleichen Reihenfolge und Anzahl. Unterschiedliche Verweise auf den gleichen
Wert werden als gleich betrachtet.
Die erste zu vergleichende Sammlung. Dies ist die Sammlung, mit der der Test keine
Übereinstimmung erwartet. .
Die zweite zu vergleichende Sammlung. Dies ist die Sammlung, die vom
zu testenden Code generiert wird.
Die zu verwendende Vergleichsimplementierung beim Vergleichen von Elementen der Sammlung.
Die in die Ausnahme einzuschließende Meldung, wenn
ist gleich . Die Meldung wird in den
Testergebnissen angezeigt.
Ein zu verwendendes Array von Parametern beim Formatieren von: .
Thrown if is equal to .
Ermittelt, ob die erste Sammlung eine Teilmenge der zweiten
Sammlung ist. Wenn eine der Mengen Elementduplikate enthält, muss die Anzahl
der Vorkommen des Elements in der Teilmenge kleiner oder
gleich der Anzahl der Vorkommen in der Obermenge sein.
Die Sammlung, von der der Test erwartet, dass sie enthalten ist in .
Die Sammlung, von der der Test erwartet, dass sie Folgendes enthält: .
TRUE, wenn: eine Teilmenge ist von
, andernfalls FALSE.
Generiert ein Wörterbuch, das Anzahl der Vorkommen jedes
Elements in der angegebenen Sammlung enthält.
Die zu verarbeitende Sammlung.
Die Anzahl der Nullelemente in der Sammlung.
Ein Wörterbuch, das Anzahl der Vorkommen jedes
Elements in der angegebenen Sammlung enthält.
Findet ein nicht übereinstimmendes Element in den beiden Sammlungen. Ein nicht übereinstimmendes
Element ist ein Element, für das sich die Anzahl der Vorkommen in der
erwarteten Sammlung von der Anzahl der Vorkommen in der tatsächlichen Sammlung unterscheidet. Von den
Sammlungen wird angenommen, dass unterschiedliche Verweise ungleich null mit der
gleichen Anzahl von Elementen vorhanden sind. Der Aufrufer ist für diese Ebene
der Überprüfung verantwortlich. Wenn kein nicht übereinstimmendes Element vorhanden ist, gibt die Funktion FALSE
zurück, und die out-Parameter sollten nicht verwendet werden.
Die erste zu vergleichende Sammlung.
Die zweite zu vergleichende Sammlung.
Die erwartete Anzahl von Vorkommen von
oder 0, wenn kein nicht übereinstimmendes
Element vorhanden ist.
Die tatsächliche Anzahl von Vorkommen von
oder 0, wenn kein nicht übereinstimmendes
Element vorhanden ist.
Das nicht übereinstimmende Element (kann NULL sein) oder NULL, wenn kein nicht
übereinstimmendes Element vorhanden ist.
TRUE, wenn ein nicht übereinstimmendes Element gefunden wurde, andernfalls FALSE.
vergleicht die Objekte mithilfe von object.Equals
Basisklasse für Frameworkausnahmen.
Initialisiert eine neue Instanz der -Klasse.
Initialisiert eine neue Instanz der -Klasse.
Die Meldung.
Die Ausnahme.
Initialisiert eine neue Instanz der -Klasse.
Die Meldung.
Eine stark typisierte Ressourcenklasse zum Suchen nach lokalisierten Zeichenfolgen usw.
Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird.
Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle
Ressourcensuchen mithilfe dieser stark typisierten Ressourcenklasse.
Schlägt eine lokalisierte Zeichenfolge ähnlich "Zugriffszeichenfolge weist ungültige Syntax auf." nach.
Schlägt eine lokalisierte Zeichenfolge ähnlich "Erwartete Sammlung enthält {1} Vorkommen von <{2}>. Die tatsächliche Sammlung enthält {3} Vorkommen. {0}" nach.
Schlägt eine lokalisierte Zeichenfolge ähnlich "Elementduplikat gefunden: <{1}>. {0}" nach.
Schlägt eine lokalisierte Zeichenfolge ähnlich "Erwartet: <{1}>. Groß-/Kleinschreibung unterscheidet sich für den tatsächlichen Wert: <{2}>. {0}" nach.
Schlägt eine lokalisierte Zeichenfolge ähnlich "Differenz nicht größer als <{3}> zwischen erwartetem Wert <{1}> und tatsächlichem Wert <{2}> erwartet. {0}" nach.
Schlägt eine lokalisierte Zeichenfolge ähnlich "Erwartet: <{1} ({2})>. Tatsächlich: <{3} ({4})>. {0}" nach.
Schlägt eine lokalisierte Zeichenfolge ähnlich "Erwartet: <{1}>. Tatsächlich: <{2}>. {0}" nach.
Schlägt eine lokalisierte Zeichenfolge ähnlich "Differenz größer als <{3}> zwischen erwartetem Wert <{1}> und tatsächlichem Wert <{2}> erwartet. {0}" nach.
Schlägt eine lokalisierte Zeichenfolge ähnlich "Beliebiger Wert erwartet, ausgenommen: <{1}>. Tatsächlich: <{2}>. {0}" nach.
Schlägt eine lokalisierte Zeichenfolge ähnlich "Übergeben Sie keine Werttypen an AreSame(). In Object konvertierte Werte sind nie gleich. Verwenden Sie ggf. AreEqual(). {0}" nach.
Schlägt eine lokalisierte Zeichenfolge ähnlich "Fehler von {0}. {1}" nach.
Sucht nach einer lokalisierten Zeichenfolge ähnlich der folgenden: "async TestMethod" wird mit UITestMethodAttribute nicht unterstützt. Entfernen Sie "async", oder verwenden Sie TestMethodAttribute.
Schlägt eine lokalisierte Zeichenfolge ähnlich "Beide Sammlungen sind leer. {0}" nach.
Schlägt eine lokalisierte Zeichenfolge ähnlich "Beide Sammlungen enthalten die gleichen Elemente." nach.
Schlägt eine lokalisierte Zeichenfolge ähnlich "Beide Sammlungsverweise zeigen auf das gleiche Sammlungsobjekt. {0}" nach.
Schlägt eine lokalisierte Zeichenfolge ähnlich "Beide Sammlungen enthalten die gleichen Elemente. {0}" nach.
Schlägt eine lokalisierte Zeichenfolge ähnlich "{0}({1})." nach.
Schlägt eine lokalisierte Zeichenfolge ähnlich "(null)" nach.
Schlägt eine lokalisierte Zeichenfolge ähnlich "(object)" nach.
Schlägt eine lokalisierte Zeichenfolge ähnlich "Zeichenfolge '{0}' enthält nicht Zeichenfolge '{1}'. {2}" nach.
Schlägt eine lokalisierte Zeichenfolge ähnlich "{0} ({1})." nach.
Schlägt eine lokalisierte Zeichenfolge ähnlich "Assert.Equals sollte für Assertionen nicht verwendet werden. Verwenden Sie stattdessen Assert.AreEqual & Überladungen." nach.
Schlägt eine lokalisierte Zeichenfolge ähnlich "Die Anzahl der Elemente in den Sammlungen stimmt nicht überein. Erwartet: <{1}>. Tatsächlich: <{2}>. {0}" nach.
Schlägt eine lokalisierte Zeichenfolge ähnlich "Element am Index {0} stimmt nicht überein." nach.
Schlägt eine lokalisierte Zeichenfolge ähnlich "Element am Index {1} weist nicht den erwarteten Typ auf. Erwarteter Typ: <{2}>. Tatsächlicher Typ: <{3}>. {0}" nach.
Schlägt eine lokalisierte Zeichenfolge ähnlich "Element am Index {1} ist (null). Erwarteter Typ: <{2}>. {0}" nach.
Schlägt eine lokalisierte Zeichenfolge ähnlich "Zeichenfolge '{0}' endet nicht mit Zeichenfolge '{1}'. {2}" nach.
Schlägt eine lokalisierte Zeichenfolge ähnlich "Ungültiges Argument: EqualsTester darf keine NULL-Werte verwenden." nach.
Schlägt eine lokalisierte Zeichenfolge ähnlich "Objekt vom Typ {0} kann nicht in {1} konvertiert werden." nach.
Schlägt eine lokalisierte Zeichenfolge ähnlich "Das referenzierte interne Objekt ist nicht mehr gültig." nach.
Schlägt eine lokalisierte Zeichenfolge ähnlich "Der Parameter '{0}' ist ungültig. {1}" nach.
Schlägt eine lokalisierte Zeichenfolge ähnlich "Die Eigenschaft {0} weist den Typ {1} auf. Erwartet wurde der Typ {2}" nach.
Schlägt eine lokalisierte Zeichenfolge ähnlich "{0} Erwarteter Typ: <{1}>. Tatsächlicher Typ: <{2}>." nach.
Schlägt eine lokalisierte Zeichenfolge ähnlich "Zeichenfolge '{0}' stimmt nicht mit dem Muster '{1}' überein. {2}" nach.
Schlägt eine lokalisierte Zeichenfolge ähnlich "Falscher Typ: <{1}>. Tatsächlicher Typ: <{2}>. {0}" nach.
Schlägt eine lokalisierte Zeichenfolge ähnlich "Zeichenfolge '{0}' stimmt mit dem Muster '{1}' überein. {2}" nach.
Schlägt eine lokalisierte Zeichenfolge ähnlich "Kein DataRowAttribute angegeben. Mindestens ein DataRowAttribute ist mit DataTestMethodAttribute erforderlich." nach.
Schlägt eine lokalisierte Zeichenfolge ähnlich "Keine Ausnahme ausgelöst. {1}-Ausnahme wurde erwartet. {0}" nach.
Schlägt eine lokalisierte Zeichenfolge ähnlich "Der Parameter '{0}' ist ungültig. Der Wert darf nicht NULL sein. {1}" nach.
Schlägt eine lokalisierte Zeichenfolge ähnlich "Unterschiedliche Anzahl von Elementen." nach.
Schlägt eine lokalisierte Zeichenfolge ähnlich
"Der Konstruktor mit der angegebenen Signatur wurde nicht gefunden. Möglicherweise müssen Sie Ihren privaten Accessor erneut generieren,
oder der Member ist ggf. privat und für eine Basisklasse definiert. Wenn Letzteres zutrifft, müssen Sie den Typ an den
Konstruktor von PrivateObject übergeben, der den Member definiert." nach.
.
Schlägt eine lokalisierte Zeichenfolge ähnlich
"Der angegebene Member ({0}) wurde nicht gefunden. Möglicherweise müssen Sie Ihren privaten Accessor erneut generieren,
oder der Member ist ggf. privat und für eine Basisklasse definiert. Wenn Letzteres zutrifft, müssen Sie den Typ an den
Konstruktor von PrivateObject übergeben, der den Member definiert." nach.
.
Schlägt eine lokalisierte Zeichenfolge ähnlich "Die Zeichenfolge '{0}' beginnt nicht mit der Zeichenfolge '{1}'. {2}" nach.
Schlägt eine lokalisierte Zeichenfolge ähnlich "Der erwartete Ausnahmetyp muss System.Exception oder ein von System.Exception abgeleiteter Typ sein." nach.
Schlägt eine lokalisierte Zeichenfolge ähnlich "(Fehler beim Abrufen der Meldung vom Typ {0} aufgrund einer Ausnahme.)" nach.
Schlägt eine lokalisierte Zeichenfolge ähnlich "Testmethode hat erwartete Ausnahme {0} nicht ausgelöst. {1}" nach.
Schlägt eine lokalisierte Zeichenfolge ähnlich "Die Testmethode hat keine Ausnahme ausgelöst. Vom Attribut {0}, das für die Testmethode definiert ist, wurde eine Ausnahme erwartet." nach.
Schlägt eine lokalisierte Zeichenfolge ähnlich "Testmethode hat Ausnahme {0} ausgelöst, aber Ausnahme {1} wurde erwartet. Ausnahmemeldung: {2}" nach.
Schlägt eine lokalisierte Zeichenfolge ähnlich "Testmethode hat Ausnahme {0} ausgelöst, aber Ausnahme {1} oder ein davon abgeleiteter Typ wurde erwartet. Ausnahmemeldung: {2}" nach.
Schlägt eine lokalisierte Zeichenfolge ähnlich "Ausnahme {2} wurde ausgelöst, aber Ausnahme {1} wurde erwartet. {0}
Ausnahmemeldung: {3}
Stapelüberwachung: {4}" nach.
Ergebnisse des Komponententests
Der Test wurde ausgeführt, aber es gab Probleme.
Möglicherweise liegen Ausnahmen oder Assertionsfehler vor.
Der Test wurde abgeschlossen, es lässt sich aber nicht sagen, ob er bestanden wurde oder fehlerhaft war.
Kann für abgebrochene Tests verwendet werden.
Der Test wurde ohne Probleme ausgeführt.
Der Test wird zurzeit ausgeführt.
Systemfehler beim Versuch, einen Test auszuführen.
Timeout des Tests.
Der Test wurde vom Benutzer abgebrochen.
Der Test weist einen unbekannten Zustand auf.
Stellt Hilfsfunktionen für das Komponententestframework bereit.
Ruft die Ausnahmemeldungen (einschließlich der Meldungen für alle inneren Ausnahmen)
rekursiv ab.
Ausnahme, für die Meldungen abgerufen werden sollen
Zeichenfolge mit Fehlermeldungsinformationen
Enumeration für Timeouts, die mit der -Klasse verwendet werden kann.
Der Typ der Enumeration muss entsprechen:
Unendlich.
Das Testklassenattribut.
Erhält ein Testmethodenattribut, das die Ausführung des Tests ermöglicht.
Die für diese Methode definierte Attributinstanz der Testmethode.
Diezum Ausführen dieses Tests
Extensions can override this method to customize how all methods in a class are run.
Das Testmethodenattribut.
Führt eine Testmethode aus.
Die auszuführende Textmethode.
Ein Array aus TestResult-Objekten, die für die Ergebnisses des Tests stehen.
Extensions can override this method to customize running a TestMethod.
Das Testinitialisierungsattribut.
Das Testbereinigungsattribut.
Das Ignorierattribut.
Das Testeigenschaftattribut.
Initialisiert eine neue Instanz der -Klasse.
Der Name.
Der Wert.
Ruft den Namen ab.
Ruft den Wert ab.
Das Klasseninitialisierungsattribut.
Das Klassenbereinigungsattribut.
Das Assemblyinitialisierungsattribut.
Das Assemblybereinigungsattribut.
Der Testbesitzer.
Initialisiert eine neue Instanz der-Klasse.
Der Besitzer.
Ruft den Besitzer ab.
Prioritätsattribut. Wird zum Angeben der Priorität eines Komponententests verwendet.
Initialisiert eine neue Instanz der -Klasse.
Die Priorität.
Ruft die Priorität ab.
Die Beschreibung des Tests.
Initialisiert eine neue Instanz der -Klasse zum Beschreiben eines Tests.
Die Beschreibung.
Ruft die Beschreibung eines Tests ab.
Der URI der CSS-Projektstruktur.
Initialisiert eine neue Instanz der -Klasse der CSS Projektstruktur-URI.
Der CSS-Projektstruktur-URI.
Ruft den CSS-Projektstruktur-URI ab.
Der URI der CSS-Iteration.
Initialisiert eine neue Instanz der-Klasse für den CSS Iterations-URI.
Der CSS-Iterations-URI.
Ruft den CSS-Iterations-URI ab.
WorkItem-Attribut. Wird zum Angeben eines Arbeitselements verwendet, das diesem Test zugeordnet ist.
Initialisiert eine neue Instanz der-Klasse für das WorkItem-Attribut.
Die ID eines Arbeitselements.
Ruft die ID für ein zugeordnetes Arbeitselement ab.
Timeoutattribut. Wird zum Angeben des Timeouts eines Komponententests verwendet.
Initialisiert eine neue Instanz der -Klasse.
Das Timeout.
Initialisiert eine neue Instanz der -Klasse mit einem voreingestellten Timeout.
Das Timeout.
Ruft das Timeout ab.
Das TestResult-Objekt, das an den Adapter zurückgegeben werden soll.
Initialisiert eine neue Instanz der -Klasse.
Ruft den Anzeigenamen des Ergebnisses ab oder legt ihn fest. Hilfreich, wenn mehrere Ergebnisse zurückgegeben werden.
Wenn NULL, wird der Methodenname als DisplayName verwendet.
Ruft das Ergebnis der Testausführung ab oder legt es fest.
Ruft die Ausnahme ab, die bei einem Testfehler ausgelöst wird, oder legt sie fest.
Ruft die Ausgabe der Meldung ab, die vom Testcode protokolliert wird, oder legt sie fest.
Ruft die Ausgabe der Meldung ab, die vom Testcode protokolliert wird, oder legt sie fest.
Ruft die Debugablaufverfolgungen nach Testcode fest oder legt sie fest.
Gets or sets the debug traces by test code.
Ruft die Dauer der Testausführung ab oder legt sie fest.
Ruft den Datenzeilenindex in der Datenquelle ab, oder legt ihn fest. Nur festgelegt für Ergebnisse einer individuellen
Ausführung einer Datenzeile eines datengesteuerten Tests.
Ruft den Rückgabewert der Testmethode ab (zurzeit immer NULL).
Ruft die vom Test angehängten Ergebnisdateien ab, oder legt sie fest.
Gibt die Verbindungszeichenfolge, den Tabellennamen und die Zeilenzugriffsmethode für datengesteuerte Tests an.
[DataSource("Provider=SQLOLEDB.1;Data Source=source;Integrated Security=SSPI;Initial Catalog=EqtCoverage;Persist Security Info=False", "MyTable")]
[DataSource("dataSourceNameFromConfigFile")]
Der Standardanbietername für DataSource.
Die standardmäßige Datenzugriffsmethode.
Initialisiert eine neue Instanz der -Klasse. Diese Instanz wird mit einem Datenanbieter, einer Verbindungszeichenfolge, einer Datentabelle und einer Datenzugriffsmethode für den Zugriff auf die Daten initialisiert.
Invarianter Datenanbietername, z. B. "System.Data.SqlClient"
Die für den Datenanbieter spezifische Verbindungszeichenfolge.
WARNUNG: Die Verbindungszeichenfolge kann sensible Daten (z. B. ein Kennwort) enthalten.
Die Verbindungszeichenfolge wird als Nur-Text im Quellcode und in der kompilierten Assembly gespeichert.
Schränken Sie den Zugriff auf den Quellcode und die Assembly ein, um diese vertraulichen Informationen zu schützen.
Der Name der Datentabelle.
Gibt die Reihenfolge für den Datenzugriff an.
Initialisiert eine neue Instanz der -Klasse. Diese Instanz wird mit einer Verbindungszeichenfolge und einem Tabellennamen initialisiert.
Geben Sie eine Verbindungszeichenfolge und Datentabelle an, um auf die OLEDB-Datenquelle zuzugreifen.
Die für den Datenanbieter spezifische Verbindungszeichenfolge.
WARNUNG: Die Verbindungszeichenfolge kann sensible Daten (z. B. ein Kennwort) enthalten.
Die Verbindungszeichenfolge wird als Nur-Text im Quellcode und in der kompilierten Assembly gespeichert.
Schränken Sie den Zugriff auf den Quellcode und die Assembly ein, um diese vertraulichen Informationen zu schützen.
Der Name der Datentabelle.
Initialisiert eine neue Instanz der -Klasse. Diese Instanz wird mit einem Datenanbieter und einer Verbindungszeichenfolge mit dem Namen der Einstellung initialisiert.
Der Name einer Datenquelle, die im Abschnitt <microsoft.visualstudio.qualitytools> in der Datei "app.config" gefunden wurde.
Ruft einen Wert ab, der den Datenanbieter der Datenquelle darstellt.
Der Name des Datenanbieters. Wenn kein Datenanbieter während der Objektinitialisierung festgelegt wurde, wird der Standardanbieter "System.Data.OleDb" zurückgegeben.
Ruft einen Wert ab, der die Verbindungszeichenfolge für die Datenquelle darstellt.
Ruft einen Wert ab, der den Tabellennamen angibt, der Daten bereitstellt.
Ruft die Methode ab, die für den Zugriff auf die Datenquelle verwendet wird.
Einer der-Werte. Wenn das nicht initialisiert wurde, wird der Standardwert zurückgegeben. .
Ruft den Namen einer Datenquelle ab, die im Abschnitt <microsoft.visualstudio.qualitytools> in der Datei "app.config" gefunden wurde.
Ein Attribut für datengesteuerte Tests, in denen Daten inline angegeben werden können.
Ermittelt alle Datenzeilen und beginnt mit der Ausführung.
Die test-Methode.
Ein Array aus .
Führt die datengesteuerte Testmethode aus.
Die auszuführende Testmethode.
Die Datenzeile.
Ergebnisse der Ausführung.