Udostępnij za pośrednictwem


Metoda StringAssert.DoesNotMatch — (String, Regex, String, array<Object )

Sprawdza określony ciąg nie pasuje wyrażenia regularnego.Wyświetla komunikat, jeżeli potwierdzenia nie powiedzie się i ma zastosowanie określonego formatowania do niego.

Przestrzeń nazw:  Microsoft.VisualStudio.TestTools.UnitTesting
Zestaw:  Microsoft.VisualStudio.QualityTools.UnitTestFramework (w Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)

Składnia

'Deklaracja
Public Shared Sub DoesNotMatch ( _
    value As String, _
    pattern As Regex, _
    message As String, _
    ParamArray parameters As Object() _
)
public static void DoesNotMatch(
    string value,
    Regex pattern,
    string message,
    params Object[] parameters
)
public:
static void DoesNotMatch(
    String^ value, 
    Regex^ pattern, 
    String^ message, 
    ... array<Object^>^ parameters
)
static member DoesNotMatch : 
        value:string * 
        pattern:Regex * 
        message:string * 
        parameters:Object[] -> unit 
public static function DoesNotMatch(
    value : String, 
    pattern : Regex, 
    message : String, 
    ... parameters : Object[]
)

Parametry

  • value
    Typ: System.String
    Ciąg, który nie powinien odpowiadać pattern.
  • message
    Typ: System.String
    Komunikat wyświetlany przy niespełnieniu twierdzenie.Tej wiadomości są widoczne w wynikach badania jednostki.
  • parameters
    Typ: array<System.Object[]
    Tablica parametrów do użycia podczas formatowania message.

Wyjątki

Wyjątek Warunek
AssertFailedException

valuematches pattern.

Uwagi

Twierdzenie kończy się niepowodzeniem, jeśli ciąg odpowiadający wyrażeniu.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

StringAssert Klasa

Przeciążenie DoesNotMatch

Przestrzeń nazw Microsoft.VisualStudio.TestTools.UnitTesting