Sdílet prostřednictvím


Assert.AreEqual – metoda (String, String, Boolean, String)

Ověří, zda jsou dva řetězce určené rovná ignorování případu nebo není zadána. Pokud se neshodují výrazu nezdaří. Vyhodnocení výrazu nezdaří, zobrazí se zpráva.

Obor názvů:  Microsoft.VisualStudio.TestTools.UnitTesting
Sestavení:  Microsoft.VisualStudio.QualityTools.UnitTestFramework (v Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)

Syntaxe

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

Parametry

  • expected
    Typ: System.String
    První řetězec porovnat.Toto je řetězec, který očekává test jednotky.
  • actual
    Typ: System.String
    Druhý řetězec porovnat.Toto je test jednotky vyrobené řetězec.
  • ignoreCase
    Typ: System.Boolean
    Logická hodnota označující porovnání velká a malá písmena nebo velká a malá písmena.trueoznačuje case-insensitive porovnání.
  • message
    Typ: System.String
    Zpráva zobrazí, pokud výrazu se nezdaří.Tuto zprávu lze zobrazit ve výsledcích zkoušek jednotky.

Výjimky

Výjimka Podmínka
AssertFailedException

expectednení rovno actual.

Poznámky

Pro porovnání se používá výchozí kultury.

Zabezpečení rozhraní .NET Framework

Viz také

Odkaz

Assert Třída

AreEqual – přetížení

Microsoft.VisualStudio.TestTools.UnitTesting – obor názvů

Další zdroje

Using the Assert Classes