Compartilhar via


Método CollectionAssert.AreEqual (ICollection, ICollection, String, array<Object )

Verifica-se de que as duas coleções especificadas são iguais. A declaração falhará se as coleções não são iguais. Exibe uma mensagem se a declaração falhará e aplica a formatação especificada para ele.

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, _
    message As String, _
    ParamArray parameters As Object() _
)
public static void AreEqual(
    ICollection expected,
    ICollection actual,
    string message,
    params Object[] parameters
)
public:
static void AreEqual(
    ICollection^ expected, 
    ICollection^ actual, 
    String^ message, 
    ... array<Object^>^ parameters
)
static member AreEqual : 
        expected:ICollection * 
        actual:ICollection * 
        message:string * 
        parameters:Object[] -> unit 
public static function AreEqual(
    expected : ICollection, 
    actual : ICollection, 
    message : String, 
    ... parameters : Object[]
)

Parâmetros

  • message
    Tipo: System.String
    Uma mensagem para exibir se a declaração falhará.Esta mensagem pode ser vista nos resultados do teste de unidade.
  • parameters
    Tipo: array<System.Object[]
    Uma matriz de parâmetros a serem usados quando a formatação message.

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. Os valores dos elementos são comparados usando Equals por padrão.

Segurança do .NET Framework

Consulte também

Referência

CollectionAssert Classe

Sobrecargas AreEqual

Namespace Microsoft.VisualStudio.TestTools.UnitTesting

Outros recursos

Usando a Classes Assert