Udostępnij za pośrednictwem


Metoda StringAssert.Contains — (String, String, String, array<Object )

Sprawdza, czy pierwszy ciąg zawiera drugi ciąg.Wyświetla komunikat, jeżeli twierdzenie nie powiedzie się, a stosuje się określony sposób formatowania do niego.Ta metoda jest uwzględniana wielkość liter.

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

Składnia

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

Parametry

  • value
    Typ: String

    Ciąg znaków, który powinien zawierać substring.

  • substring
    Typ: String

    Ciąg może wystąpić w ramach value.

  • message
    Typ: String

    Komunikat wyświetlany przy niespełnieniu twierdzenie.Ten komunikat można zobaczyć w wynikach testu jednostki.

  • parameters
    Typ: array<Object[]

    Tablica parametrów do użycia podczas formatowania message.

Wyjątki

Wyjątek Warunek
AssertFailedException

substringNie można odnaleźć w value.

Uwagi

Twierdzenie nie powiedzie się, jeśli w ciągu znaków nie występuje podciąg.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

StringAssert Klasa

Przeciążenie Contains

Przestrzeń nazw Microsoft.VisualStudio.TestTools.UnitTesting