Método CollectionAssert.AreEqual (ICollection, ICollection, IComparer)

Verifica se as duas coleções especificadas são iguais, usando o método especificado para comparar os valores dos elementos.A declaração falhará se as coleções não são iguais.

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

Sintaxe

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

Parâmetros

Exceções

Exceção Condição
AssertFailedException

expectednão é igual a actual.

Comentários

Duas coleções são iguais se eles tiverem os mesmos elementos na mesma ordem e quantidade.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 AreEqual

Namespace Microsoft.VisualStudio.TestTools.UnitTesting

Outros recursos

Usando as classes Assert