Freigeben über


StringAssert.DoesNotMatch-Methode (String, Regex, String)

Überprüft, dass die angegebene Zeichenfolge dem regulären Ausdruck nicht entspricht. Zeigt eine Meldung an, wenn die Assertion fehlschlägt.

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

Syntax

'Declaration
Public Shared Sub DoesNotMatch ( _
    value As String, _
    pattern As Regex, _
    message As String _
)
public static void DoesNotMatch(
    string value,
    Regex pattern,
    string message
)
public:
static void DoesNotMatch(
    String^ value, 
    Regex^ pattern, 
    String^ message
)
static member DoesNotMatch : 
        value:string * 
        pattern:Regex * 
        message:string -> unit
public static function DoesNotMatch(
    value : String, 
    pattern : Regex, 
    message : String
)

Parameter

  • value
    Typ: String

    Die Zeichenfolge, die möglicherweise nicht mit pattern übereinstimmt.

  • pattern
    Typ: Regex

    Der reguläre Ausdruck, der möglicherweise nicht mit value übereinstimmt.

  • message
    Typ: String

    Eine Meldung, die angezeigt wird, wenn die Assertion fehlschlägt. Diese Meldung wird in den Komponententestergebnissen angezeigt.

Ausnahmen

Ausnahme Bedingung
AssertFailedException

value entspricht pattern.

Hinweise

Die Assertion schlägt fehl, wenn die Zeichenfolge mit dem Ausdruck übereinstimmt.

.NET Framework-Sicherheit

Siehe auch

Referenz

StringAssert Klasse

DoesNotMatch-Überladung

Microsoft.VisualStudio.TestTools.UnitTesting-Namespace