Aracılığıyla paylaş


Assert.AreNotEqual Yöntem (Object, Object, String)

İki belirtilen nesne eşit olmayan doğrular. Nesneleri eşit onaylama işlemi başarısız olur. Onaylama işlemi başarısız olursa, bir ileti görüntüler.

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

Sözdizimi

'Bildirim
Public Shared Sub AreNotEqual ( _
    notExpected As Object, _
    actual As Object, _
    message As String _
)
public static void AreNotEqual(
    Object notExpected,
    Object actual,
    string message
)
public:
static void AreNotEqual(
    Object^ notExpected, 
    Object^ actual, 
    String^ message
)
static member AreNotEqual : 
        notExpected:Object * 
        actual:Object * 
        message:string -> unit 
public static function AreNotEqual(
    notExpected : Object, 
    actual : Object, 
    message : String
)

Parametreler

  • notExpected
    Tür: System.Object
    Karşılaştırılacak ilk nesne.Bu birim test bekler değil eşleşecek şekilde nesnesidir actual.
  • actual
    Tür: System.Object
    Karşılaştırılacak ikinci nesnesi.Bu birim test üretilen nesnesidir.
  • message
    Tür: System.String
    Onaylama işlemi başarısız olursa görüntülenecek bir ileti.Bu ileti, Birim test sonuçları görülebilir.

Özel Durumlar

Exception Koşul
AssertFailedException

notExpectedeşittir 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

AreNotEqual Fazla Yük

Microsoft.VisualStudio.TestTools.UnitTesting Ad Alanı

Diğer Kaynaklar

Assert sınıflarını kullanma