Sdílet prostřednictvím


CollectionAssert.AreNotEquivalent – metoda (ICollection, ICollection)

Ověří, že dvě zadané kolekce nejsou rovnocenné. Pokud kolekce jsou ekvivalentní výrazu nezdaří.

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

Syntaxe

'Deklarace
Public Shared Sub AreNotEquivalent ( _
    expected As ICollection, _
    actual As ICollection _
)
public static void AreNotEquivalent(
    ICollection expected,
    ICollection actual
)
public:
static void AreNotEquivalent(
    ICollection^ expected, 
    ICollection^ actual
)
static member AreNotEquivalent : 
        expected:ICollection * 
        actual:ICollection -> unit 
public static function AreNotEquivalent(
    expected : ICollection, 
    actual : ICollection
)

Parametry

  • expected
    Typ: System.Collections.ICollection
    První kolekce porovnat.Obsahuje prvky, které se očekává test jednotky lišit od skutečné kolekce.

Výjimky

Výjimka Podmínka
AssertFailedException

Dvě kolekce obsahují stejné prvky, včetně stejný počet duplicitní výskyty každý prvek.

Poznámky

Dvě kolekce jsou rovnocenné, pokud mají stejné prvky stejného množství, ale v libovolném pořadí. 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

AreNotEquivalent – přetížení

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

Další zdroje

Using the Assert Classes