Método CollectionAssert.AreNotEquivalent (ICollection, ICollection)

Verifica-se de que as duas coleções especificadas não são equivalentes.A declaração falhará se as coleções 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 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
)

Parâmetros

  • expected
    Tipo: System.Collections.ICollection
    A primeira coleção para comparar.Contém os elementos que o teste de unidade espera que seja diferente da coleção real.

Exceções

Exceção Condição
AssertFailedException

As duas coleções contêm os mesmos elementos, incluindo o mesmo número de ocorrências duplicadas de cada elemento.

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 AreNotEquivalent

Namespace Microsoft.VisualStudio.TestTools.UnitTesting

Outros recursos

Usando as classes Assert