Freigeben über


StringAssert-Klasse

Aktualisiert: November 2007

Überprüft zeichenfolgenbezogene boolesche Aussagen in Komponententests.

Namespace:  Microsoft.VisualStudio.TestTools.UnitTesting
Assembly:  Microsoft.VisualStudio.QualityTools.UnitTestFramework (in Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)

Syntax

Public NotInheritable Class StringAssert

Sie müssen keine Instanz einer statischen Klasse deklarieren, um auf ihre Member zuzugreifen.
public static class StringAssert
public ref class StringAssert abstract sealed
public final class StringAssert

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.

Wenn die überprüfte Bedingung nicht wahr ist, schlägt die Assertion fehl.

Wichtiger Hinweis:

Die StringAssert-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.StringAssert

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

StringAssert-Member

Microsoft.VisualStudio.TestTools.UnitTesting-Namespace

Weitere Ressourcen

Verwenden der Assert-Klassen