Freigeben über


Assert.AreEqual-Methode (Single, Single, Single)

Überprüft, ob zwei angegebene Singles gleich sind bzw. mit der angegebenen Genauigkeit übereinstimmen.Die Assertion schlägt fehl, wenn die Abweichung nicht innerhalb der angegebenen Genauigkeit liegt.

Namespace:  Microsoft.VisualStudio.TestTools.UnitTesting
Assembly:  Microsoft.VisualStudio.QualityTools.UnitTestFramework (in Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)

Syntax

'Declaration
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
)

Parameter

  • expected
    Typ: System.Single
    Der erste Single-Wert für den Vergleich.Dies ist der Single-Wert, der im Komponententest erwartet wird.
  • actual
    Typ: System.Single
    Der zweite Single-Wert für den Vergleich.Dies ist der Single-Wert, der durch den Komponententest erstellt wurde.
  • delta
    Typ: System.Single
    Die erforderliche Genauigkeit.Der Assertion schlägt nur fehl, wenn sich expected um mehr als delta von actual unterscheidet.

Ausnahmen

Ausnahme Bedingung
AssertFailedException

expected ist ungleich actual.

.NET Framework-Sicherheit

Siehe auch

Referenz

Assert Klasse

AreEqual-Überladung

Microsoft.VisualStudio.TestTools.UnitTesting-Namespace

Weitere Ressourcen

Verwenden der Assert-Klassen