Udostępnij za pośrednictwem


Metoda Assert.AreEqual — (String, String, Boolean)

Weryfikuje, że dwa określone ciągi są takie same, ignorując sprawa lub nie, jak określono.Twierdzenie kończy się niepowodzeniem, jeśli nie są równe.

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

Składnia

'Deklaracja
Public Shared Sub AreEqual ( _
    expected As String, _
    actual As String, _
    ignoreCase As Boolean _
)
public static void AreEqual(
    string expected,
    string actual,
    bool ignoreCase
)
public:
static void AreEqual(
    String^ expected, 
    String^ actual, 
    bool ignoreCase
)
static member AreEqual : 
        expected:string * 
        actual:string * 
        ignoreCase:bool -> unit
public static function AreEqual(
    expected : String, 
    actual : String, 
    ignoreCase : boolean
)

Parametry

  • expected
    Typ: String

    Pierwsza z porównywanych ciągów.Jest to ciąg, który oczekuje, że test jednostki.

  • actual
    Typ: String

    Drugi z porównywanych ciągów.Jest to ciąg, test jednostki wyprodukowane.

  • ignoreCase
    Typ: Boolean

    Wartość logiczna wskazująca, że porównanie liter lub niewrażliwe.trueWskazuje porównania bez uwzględniania wielkości liter.

Wyjątki

Wyjątek Warunek
AssertFailedException

expectednie równa się actual.

Uwagi

Niezmienna kultura jest używany do porównania.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

Assert Klasa

Przeciążenie AreEqual

Przestrzeń nazw Microsoft.VisualStudio.TestTools.UnitTesting

Inne zasoby

Korzystanie z klas potwierdzeń