Udostępnij za pośrednictwem


Metoda Assert.AreNotSame — (Object, Object, String)

Sprawdza, czy dwie zmienne określonego obiektu odnoszą się do różnych obiektów.Twierdzenie kończy się niepowodzeniem, jeśli odnoszą się do tego samego obiektu.Wyświetla komunikat, jeżeli potwierdzenia nie powiedzie się.

Przestrzeń nazw:  Microsoft.VisualStudio.TestTools.UnitTesting
Zestaw:  Microsoft.VisualStudio.QualityTools.UnitTestFramework (w Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)

Składnia

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

Parametry

  • notExpected
    Typ: System.Object
    Pierwszy obiekt, aby porównać.Jest to obiekt test jednostki nie oczekuje odpowiada actual.
  • actual
    Typ: System.Object
    Drugi obiekt do porównania.Jest to obiekt, test jednostki wyprodukowane.
  • message
    Typ: System.String
    Komunikat wyświetlany przy niespełnieniu twierdzenie.Tej wiadomości są widoczne w wynikach badania jednostki.

Wyjątki

Wyjątek Warunek
AssertFailedException

notExpectedodnosi się do tego samego obiektu jako actual.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

Assert Klasa

Przeciążenie AreNotSame

Przestrzeń nazw Microsoft.VisualStudio.TestTools.UnitTesting

Inne zasoby

Korzystanie z klas potwierdzeń