Partilhar via


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

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.

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

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.

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