Udostępnij za pośrednictwem


Metoda Assert.AreEqual — (Single, Single, Single)

Weryfikuje, że dwa Single określonego są równe, lub w ramach określonego dokładność sobie wzajemnie.Twierdzenie kończy się niepowodzeniem, jeśli nie są one w określoną dokładnością od siebie.

Przestrzeń nazw:  Microsoft.VisualStudio.TestTools.UnitTesting
Zestaw:  Microsoft.VisualStudio.QualityTools.UnitTestFramework (w Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)

Składnia

'Deklaracja
Public Shared Sub AreEqual ( _
    expected As Single, _
    actual As Single, _
    delta As Single _
)
public static void AreEqual(
    float expected,
    float actual,
    float delta
)
public:
static void AreEqual(
    float expected, 
    float actual, 
    float delta
)
static member AreEqual : 
        expected:float32 * 
        actual:float32 * 
        delta:float32 -> unit 
public static function AreEqual(
    expected : float, 
    actual : float, 
    delta : float
)

Parametry

  • expected
    Typ: System.Single
    Pojedynczy pierwszego, aby porównać.Jest to pojedynczy, który oczekuje, że test jednostki.
  • actual
    Typ: System.Single
    Pojedynczy drugi, aby porównać.Jest to pojedynczy test jednostki wyprodukowane.
  • delta
    Typ: System.Single
    Dokładność wymagana.Twierdzenie nie powiedzie się tylko wtedy, gdy expected różni się od actual przez więcej niż delta.

Wyjątki

Wyjątek Warunek
AssertFailedException

expectednie równa się actual.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

Assert Klasa

Przeciążenie AreEqual

Przestrzeń nazw Microsoft.VisualStudio.TestTools.UnitTesting

Inne zasoby

Korzystanie z klas potwierdzeń