Aracılığıyla paylaş


Assert.AreEqual<T> Yöntem (T, T)

Eşitlik işlecini kullanarak, iki belirtilen genel türde veri eşit olduğunu doğrular. Eşit olmayan onaylama işlemi başarısız olur.

Ad alanı:  Microsoft.VisualStudio.TestTools.UnitTesting
Derleme:  Microsoft.VisualStudio.QualityTools.UnitTestFramework (Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll içinde)

Sözdizimi

'Bildirim
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 
JScript genel türleri veya yöntemleri desteklemez.

Tür Parametreleri

  • T

Parametreler

  • expected
    Tür: T
    Karşılaştırılacak ilk genel türde veri.Birim test beklediği genel tür verilerdir.
  • actual
    Tür: T
    Karşılaştırılacak ikinci genel türde veri.Birim test üretilen genel tür verilerdir.

Özel Durumlar

Exception Koşul
AssertFailedException

expectedeşit değildir actual.

Açıklamalar

Mantıksal değerleri eşit olması durumunda farklı sayısal türler eşit kabul edilir. Örneğin, 42 M 42'ye eşittir.

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

Assert Sınıf

AreEqual Fazla Yük

Microsoft.VisualStudio.TestTools.UnitTesting Ad Alanı

Diğer Kaynaklar

Assert sınıflarını kullanma