Udostępnij za pośrednictwem


Metoda Assert.AreEqual<T> — (T, T)

Sprawdza, czy dane określonego typu rodzajowego dwa są równe, za pomocą operatora równości.Twierdzenie kończy się niepowodzeniem, jeśli 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(Of T) ( _
    expected As T, _
    actual As T _
)
public static void AreEqual<T>(
    T expected,
    T actual
)
public:
generic<typename T>
static void AreEqual(
    T expected, 
    T actual
)
static member AreEqual : 
        expected:'T * 
        actual:'T -> unit 
Język JScript nie obsługuje typów ani metod ogólnych.

Parametry typów

  • T

Parametry

  • expected
    Typ: T
    Pierwszy typ rodzajowy danych do porównania.To jest test jednostki oczekuje danych typu rodzajowego.
  • actual
    Typ: T
    Drugi typ rodzajowy danych do porównania.Są to dane typu rodzajowego, 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ń