Udostępnij za pośrednictwem


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

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ę i ma zastosowanie określonego formatowania do niego.

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, _
    ParamArray parameters As Object() _
)
public static void AreSame(
    Object expected,
    Object actual,
    string message,
    params Object[] parameters
)
public:
static void AreSame(
    Object^ expected, 
    Object^ actual, 
    String^ message, 
    ... array<Object^>^ parameters
)
static member AreSame : 
        expected:Object * 
        actual:Object * 
        message:string * 
        parameters:Object[] -> unit 
public static function AreSame(
    expected : Object, 
    actual : Object, 
    message : String, 
    ... parameters : Object[]
)

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.
  • parameters
    Typ: array<System.Object[]
    Tablica parametrów do użycia podczas formatowania message.

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ń