Udostępnij za pośrednictwem


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

Weryfikuje, że dwa określone ciągi są takie same, ignorując sprawa lub jak określono i przy użyciu info kultury określonych.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, _
    culture As CultureInfo _
)
public static void AreEqual(
    string expected,
    string actual,
    bool ignoreCase,
    CultureInfo culture
)
public:
static void AreEqual(
    String^ expected, 
    String^ actual, 
    bool ignoreCase, 
    CultureInfo^ culture
)
static member AreEqual : 
        expected:string * 
        actual:string * 
        ignoreCase:bool * 
        culture:CultureInfo -> unit
public static function AreEqual(
    expected : String, 
    actual : String, 
    ignoreCase : boolean, 
    culture : CultureInfo
)

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.

  • culture
    Typ: CultureInfo

    A CultureInfo obiekt, który dostarcza informacji specyficznych dla kultury porównania.

Wyjątki

Wyjątek Warunek
AssertFailedException

expectednie równa się actual.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

Assert Klasa

Przeciążenie AreEqual

Przestrzeń nazw Microsoft.VisualStudio.TestTools.UnitTesting

Inne zasoby

Korzystanie z klas potwierdzeń