Udostępnij za pośrednictwem


Metoda Assert.AreEqual — (Object, Object)

Weryfikuje, że dwóch określonych obiektów są równe.Twierdzenie kończy się niepowodzeniem, jeśli obiekty nie są równe.

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 Object, _
    actual As Object _
)
public static void AreEqual(
    Object expected,
    Object actual
)
public:
static void AreEqual(
    Object^ expected, 
    Object^ actual
)
static member AreEqual : 
        expected:Object * 
        actual:Object -> unit 
public static function AreEqual(
    expected : Object, 
    actual : Object
)

Parametry

  • expected
    Typ: System.Object
    Pierwszy obiekt, aby porównać.Jest to obiekt, który oczekuje, że test jednostki.
  • actual
    Typ: System.Object
    Drugi obiekt do porównania.Jest to obiekt, test jednostki wyprodukowane.

Wyjątki

Wyjątek Warunek
AssertFailedException

expectednie równa się actual.

Uwagi

Różne typy liczbowe są traktowane jako równe, jeśli wartości logiczne są równe.Na przykład 42 L jest równa 42.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

Assert Klasa

Przeciążenie AreEqual

Przestrzeń nazw Microsoft.VisualStudio.TestTools.UnitTesting

Inne zasoby

Korzystanie z klas potwierdzeń