Udostępnij za pośrednictwem


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

Sprawdza, czy dwie zmienne określonego obiektu odnoszą się do tego samego obiektu.Twierdzenie kończy się niepowodzeniem, jeśli odnoszą się do różnych obiektów.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 AreSame ( _
    expected As Object, _
    actual As Object, _
    message As String _
)
public static void AreSame(
    Object expected,
    Object actual,
    string message
)
public:
static void AreSame(
    Object^ expected, 
    Object^ actual, 
    String^ message
)
static member AreSame : 
        expected:Object * 
        actual:Object * 
        message:string -> unit 
public static function AreSame(
    expected : Object, 
    actual : Object, 
    message : String
)

Parametry

  • expected
    Typ: System.Object
    Pierwszy obiekt, aby porównać.Jest to obiekt, który oczekuje, że test jednostki.
  • 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

expectednie odnosi się do tego samego obiektu jako actual.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

Assert Klasa

Przeciążenie AreSame

Przestrzeń nazw Microsoft.VisualStudio.TestTools.UnitTesting

Inne zasoby

Korzystanie z klas potwierdzeń