Sdílet prostřednictvím


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

Ověří, že dvou zadaných řetězců nejsou shodné, ignoruje malá nebo není zadána. Výraz nezdaří, pokud stejný. 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 AreNotEqual ( _
    notExpected As String, _
    actual As String, _
    ignoreCase As Boolean, _
    message As String _
)
public static void AreNotEqual(
    string notExpected,
    string actual,
    bool ignoreCase,
    string message
)
public:
static void AreNotEqual(
    String^ notExpected, 
    String^ actual, 
    bool ignoreCase, 
    String^ message
)
static member AreNotEqual : 
        notExpected:string * 
        actual:string * 
        ignoreCase:bool * 
        message:string -> unit 
public static function AreNotEqual(
    notExpected : String, 
    actual : String, 
    ignoreCase : boolean, 
    message : String
)

Parametry

  • notExpected
    Typ: System.String
    První řetězec porovnat.Toto je test jednotky očekává odpovídající řetězec actual.
  • 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

notExpectedje rovno actual.

Poznámky

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

Zabezpečení rozhraní .NET Framework

Viz také

Odkaz

Assert Třída

AreNotEqual – přetížení

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

Další zdroje

Using the Assert Classes