Sdílet prostřednictvím


CollectionAssert.AreNotEquivalent – metoda (ICollection, ICollection)

Ověří, že dvě zadané kolekce nejsou rovnocenné.Uplatnění selže, pokud kolekce jsou rovnocenné.

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: ICollection

    První kolekce porovnat.Obsahuje prvky, které se očekává test jednotky lišit od skutečné kolekce.

  • actual
    Typ: ICollection

    Druhá kolekce porovnat.Toto je test jednotky vyrobené 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 ve stejném množství, ale v libovolném pořadí.Prvky jsou stejné, pokud jsou jejich hodnoty stejné, není v případě, že odkazují na stejný objekt.

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

CollectionAssert Třída

AreNotEquivalent – přetížení

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

Další zdroje

Používání tříd Assert