Partilhar via


Método Assert.AreEqual (Double, Double, Double, String)

Verifica se dois doubles especificados são iguais, ou 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á.

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 Double, _
    actual As Double, _
    delta As Double, _
    message As String _
)
public static void AreEqual(
    double expected,
    double actual,
    double delta,
    string message
)
public:
static void AreEqual(
    double expected, 
    double actual, 
    double delta, 
    String^ message
)
static member AreEqual : 
        expected:float * 
        actual:float * 
        delta:float * 
        message:string -> unit 
public static function AreEqual(
    expected : double, 
    actual : double, 
    delta : double, 
    message : String
)

Parâmetros

  • expected
    Tipo: System.Double
    A primeira dupla para comparar.Esta é a dobra o teste de unidade de espera.
  • actual
    Tipo: System.Double
    A segunda dupla para comparar.Esta é a dobra o teste de unidade produzida.
  • delta
    Tipo: System.Double
    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 para exibir se a declaração falhará.Esta mensagem pode ser vista nos resultados do teste de unidade.

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 a Classes Assert