Sdílet prostřednictvím


CollectionAssert.AreNotEqual – metoda (ICollection, ICollection, IComparer, String)

Ověří, že dvě zadané kolekce nejsou shodné, pomocí metody určené k porovnání hodnot prvků. Pokud kolekce jsou rovny 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 AreNotEqual ( _
    notExpected As ICollection, _
    actual As ICollection, _
    comparer As IComparer, _
    message As String _
)
public static void AreNotEqual(
    ICollection notExpected,
    ICollection actual,
    IComparer comparer,
    string message
)
public:
static void AreNotEqual(
    ICollection^ notExpected, 
    ICollection^ actual, 
    IComparer^ comparer, 
    String^ message
)
static member AreNotEqual : 
        notExpected:ICollection * 
        actual:ICollection * 
        comparer:IComparer * 
        message:string -> unit 
public static function AreNotEqual(
    notExpected : ICollection, 
    actual : ICollection, 
    comparer : IComparer, 
    message : String
)

Parametry

  • 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

expectedje rovno actual.

Poznámky

Dvě kolekce jsou stejné, pokud mají stejné prvky ve stejném pořadí a množství. Prvky jsou stejné, pokud jejich hodnoty jsou rovny není v případě, že odkazují na stejný objekt.

Zabezpečení rozhraní .NET Framework

Viz také

Odkaz

CollectionAssert Třída

AreNotEqual – přetížení

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

Další zdroje

Using the Assert Classes