Partilhar via


Método Assert.AreEqual (Single, Single, Single, String, array<Object )

Verifica se os dois singles especificados são iguais, ou dentro a precisão especificada uns dos outros.A declaração falhará se não estiverem dentro a precisão especificada uns dos outros.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 Single, _
    actual As Single, _
    delta As Single, _
    message As String, _
    ParamArray parameters As Object() _
)
public static void AreEqual(
    float expected,
    float actual,
    float delta,
    string message,
    params Object[] parameters
)
public:
static void AreEqual(
    float expected, 
    float actual, 
    float delta, 
    String^ message, 
    ... array<Object^>^ parameters
)
static member AreEqual : 
        expected:float32 * 
        actual:float32 * 
        delta:float32 * 
        message:string * 
        parameters:Object[] -> unit 
public static function AreEqual(
    expected : float, 
    actual : float, 
    delta : float, 
    message : String, 
    ... parameters : Object[]
)

Parâmetros

  • expected
    Tipo: System.Single
    A primeira única para comparar.Esta é a única que o teste de unidade de espera.
  • actual
    Tipo: System.Single
    A segunda única para comparar.Esta é a única que o teste de unidade produzido.
  • delta
    Tipo: System.Single
    A precisão necessária.A declaração falhará somente se expected é diferente de actual por mais de delta.
  • message
    Tipo: System.String
    Uma mensagem a ser exibida 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

expectedé diferente de actual por mais de delta.

Segurança do .NET Framework

Consulte também

Referência

Assert Classe

Sobrecargas AreEqual

Namespace Microsoft.VisualStudio.TestTools.UnitTesting

Outros recursos

Usando as classes Assert