Assert-Klasse
Aktualisiert: November 2007
Überprüft Bedingungen in Komponententests mithilfe boolescher Aussagen.
Namespace: Microsoft.VisualStudio.TestTools.UnitTesting
Assembly: Microsoft.VisualStudio.QualityTools.UnitTestFramework (in Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)
Syntax
Public NotInheritable Class Assert
Sie müssen keine Instanz einer statischen Klasse deklarieren, um auf ihre Member zuzugreifen.
public static class Assert
public ref class Assert abstract sealed
public final class Assert
Hinweise
Diese Klasse enthält einen Satz statischer Methoden für die Auswertung einer booleschen Bedingung. Wenn diese Bedingung true ergibt, war die Assertion erfolgreich.
Mit einer Assertion wird der Wahrheitswert einer Annahme für miteinander verglichene Bedingungen überprüft. Die Assertion ist für den Komponententest wesentlich. Die Assert-Klasse bietet viele statische Methoden zum Überprüfen von Annahmen. Wenn die überprüfte Bedingung nicht wahr ist, schlägt die Assertion fehl.
Wichtiger Hinweis: |
---|
Die Assert-Klasse löst eine AssertFailedException aus, um einen Fehler anzuzeigen. Diese Ausnahme darf nicht abgefangen werden. Diese Ausnahme wird vom Komponententestmodul behandelt, um einen Assertionsfehler anzuzeigen. |
Vererbungshierarchie
System.Object
Microsoft.VisualStudio.TestTools.UnitTesting.Assert
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
Siehe auch
Referenz
Microsoft.VisualStudio.TestTools.UnitTesting-Namespace