Aracılığıyla paylaş


Assert.AreNotSame Yöntem (Object, Object, String, array<Object )

Belirtilen nesne değişkenleri iki farklı nesnelere başvuru doğrular. Aynı nesneye başvurursanız onaylama işlemi başarısız olur. Onaylama işlemi başarısız olursa, bir ileti görüntüler ve ona biçimi uygular.

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

Sözdizimi

'Bildirim
Public Shared Sub AreNotSame ( _
    notExpected As Object, _
    actual As Object, _
    message As String, _
    ParamArray parameters As Object() _
)
public static void AreNotSame(
    Object notExpected,
    Object actual,
    string message,
    params Object[] parameters
)
public:
static void AreNotSame(
    Object^ notExpected, 
    Object^ actual, 
    String^ message, 
    ... array<Object^>^ parameters
)
static member AreNotSame : 
        notExpected:Object * 
        actual:Object * 
        message:string * 
        parameters:Object[] -> unit 
public static function AreNotSame(
    notExpected : Object, 
    actual : Object, 
    message : String, 
    ... parameters : Object[]
)

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.
  • parameters
    Tür: array<System.Object[]
    Biçimlendirme sırasında kullanılacak parametreleri bir dizi message.

Özel Durumlar

Exception Koşul
AssertFailedException

notExpectedaynı nesneye başvuran actual.

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

Assert Sınıf

AreNotSame Fazla Yük

Microsoft.VisualStudio.TestTools.UnitTesting Ad Alanı

Diğer Kaynaklar

Assert sınıflarını kullanma