Compartilhar via


Método CollectionAssert.AreEquivalent (ICollection, ICollection)

Verifica-se de que as duas coleções especificadas são equivalentes. A declaração falhará se as coleções não são equivalentes.

Namespace:  Microsoft.VisualStudio.TestTools.UnitTesting
Assembly:  Microsoft.VisualStudio.QualityTools.UnitTestFramework (em Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)

Sintaxe

'Declaração
Public Shared Sub AreEquivalent ( _
    expected As ICollection, _
    actual As ICollection _
)
public static void AreEquivalent(
    ICollection expected,
    ICollection actual
)
public:
static void AreEquivalent(
    ICollection^ expected, 
    ICollection^ actual
)
static member AreEquivalent : 
        expected:ICollection * 
        actual:ICollection -> unit 
public static function AreEquivalent(
    expected : ICollection, 
    actual : ICollection
)

Parâmetros

Exceções

Exceção Condição
AssertFailedException

Um elemento foi encontrado em uma das coleções, mas não no outro.

Comentários

Duas coleções são equivalentes se eles tiverem os mesmos elementos, a mesma quantidade, mas em qualquer ordem. Os elementos são iguais, se seus valores forem iguais, não se eles se referem ao mesmo objeto.

Segurança do .NET Framework

Consulte também

Referência

CollectionAssert Classe

Sobrecargas AreEquivalent

Namespace Microsoft.VisualStudio.TestTools.UnitTesting

Outros recursos

Usando a Classes Assert