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: System.String
    Pierwsza z porównywanych ciągów.Jest to ciąg, który oczekuje, że test jednostki.
  • actual
    Typ: System.String
    Drugi z porównywanych ciągów.Jest to ciąg, test jednostki wyprodukowane.
  • ignoreCase
    Typ: System.Boolean
    Wartość logiczna wskazująca, że porównanie liter lub niewrażliwe. true Wskazuje porównania bez uwzględniania wielkości liter.

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ń