Assert.AreSame Methode

Definition

Überlädt

Name Beschreibung
AreSame(Object, Object)

Überprüft, ob die angegebenen Objekte auf dasselbe Objekt verweisen, und löst eine Ausnahme aus, wenn die beiden Eingaben nicht auf dasselbe Objekt verweisen.

AreSame(Object, Object, String)

Überprüft, ob die angegebenen Objekte auf dasselbe Objekt verweisen, und löst eine Ausnahme aus, wenn die beiden Eingaben nicht auf dasselbe Objekt verweisen.

AreSame(Object, Object, String, Object[])

Überprüft, ob die angegebenen Objekte auf dasselbe Objekt verweisen, und löst eine Ausnahme aus, wenn die beiden Eingaben nicht auf dasselbe Objekt verweisen.

AreSame<T>(T, T)

Überprüft, ob die angegebenen Objekte auf dasselbe Objekt verweisen, und löst eine Ausnahme aus, wenn die beiden Eingaben nicht auf dasselbe Objekt verweisen.

AreSame<T>(T, T, Assert.AssertAreSameInterpolatedStringHandler<T>)

Überprüft, ob die angegebenen Objekte auf dasselbe Objekt verweisen, und löst eine Ausnahme aus, wenn die beiden Eingaben nicht auf dasselbe Objekt verweisen.

AreSame<T>(T, T, String)

Überprüft, ob die angegebenen Objekte auf dasselbe Objekt verweisen, und löst eine Ausnahme aus, wenn die beiden Eingaben nicht auf dasselbe Objekt verweisen.

AreSame<T>(T, T, String, Object[])

Überprüft, ob die angegebenen Objekte auf dasselbe Objekt verweisen, und löst eine Ausnahme aus, wenn die beiden Eingaben nicht auf dasselbe Objekt verweisen.

AreSame<T>(T, T, Assert.AssertAreSameInterpolatedStringHandler<T>, String, String)

Überprüft, ob die angegebenen Objekte auf dasselbe Objekt verweisen, und löst eine Ausnahme aus, wenn die beiden Eingaben nicht auf dasselbe Objekt verweisen.

AreSame<T>(T, T, String, String, String)

Überprüft, ob die angegebenen Objekte auf dasselbe Objekt verweisen, und löst eine Ausnahme aus, wenn die beiden Eingaben nicht auf dasselbe Objekt verweisen.

AreSame(Object, Object)

Überprüft, ob die angegebenen Objekte auf dasselbe Objekt verweisen, und löst eine Ausnahme aus, wenn die beiden Eingaben nicht auf dasselbe Objekt verweisen.

public static void AreSame(object expected, object actual);
static member AreSame : obj * obj -> unit
Public Shared Sub AreSame (expected As Object, actual As Object)

Parameter

expected
Object

Das erste zu vergleichende Objekt. Dies ist der Wert, den der Test erwartet.

actual
Object

Das zweite zu vergleichende Objekt. Dies ist der Vom Testcode erzeugte Wert.

Ausnahmen

Wird ausgelöst, wenn expected nicht auf dasselbe Objekt verwiesen wird wie actual.

Gilt für:

AreSame(Object, Object, String)

Überprüft, ob die angegebenen Objekte auf dasselbe Objekt verweisen, und löst eine Ausnahme aus, wenn die beiden Eingaben nicht auf dasselbe Objekt verweisen.

public static void AreSame(object expected, object actual, string message);
static member AreSame : obj * obj * string -> unit
Public Shared Sub AreSame (expected As Object, actual As Object, message As String)

Parameter

expected
Object

Das erste zu vergleichende Objekt. Dies ist der Wert, den der Test erwartet.

actual
Object

Das zweite zu vergleichende Objekt. Dies ist der Vom Testcode erzeugte Wert.

message
String

Die Nachricht, die in die Ausnahme eingeschlossen werden soll, wenn actual sie nicht mit dem wert ist expected. Die Meldung wird in Testergebnissen angezeigt.

Ausnahmen

Wird ausgelöst, wenn expected nicht auf dasselbe Objekt verwiesen wird wie actual.

Gilt für:

AreSame(Object, Object, String, Object[])

Überprüft, ob die angegebenen Objekte auf dasselbe Objekt verweisen, und löst eine Ausnahme aus, wenn die beiden Eingaben nicht auf dasselbe Objekt verweisen.

public static void AreSame(object expected, object actual, string message, params object[] parameters);
static member AreSame : obj * obj * string * obj[] -> unit
Public Shared Sub AreSame (expected As Object, actual As Object, message As String, ParamArray parameters As Object())

Parameter

expected
Object

Das erste zu vergleichende Objekt. Dies ist der Wert, den der Test erwartet.

actual
Object

Das zweite zu vergleichende Objekt. Dies ist der Vom Testcode erzeugte Wert.

message
String

Die Nachricht, die in die Ausnahme eingeschlossen werden soll, wenn actual sie nicht mit dem wert ist expected. Die Meldung wird in Testergebnissen angezeigt.

parameters
Object[]

Ein Array von Parametern, die beim Formatieren messageverwendet werden sollen.

Ausnahmen

Wird ausgelöst, wenn expected nicht auf dasselbe Objekt verwiesen wird wie actual.

Gilt für:

AreSame<T>(T, T)

Quelle:
Assert.AreSame.cs
Quelle:
Assert.AreSame.cs
Quelle:
Assert.AreSame.cs
Quelle:
Assert.AreSame.cs
Quelle:
Assert.AreSame.cs
Quelle:
Assert.AreSame.cs
Quelle:
Assert.AreSame.cs
Quelle:
Assert.AreSame.cs
Quelle:
Assert.AreSame.cs
Quelle:
Assert.AreSame.cs
Quelle:
Assert.AreSame.cs

Überprüft, ob die angegebenen Objekte auf dasselbe Objekt verweisen, und löst eine Ausnahme aus, wenn die beiden Eingaben nicht auf dasselbe Objekt verweisen.

public static void AreSame<T>(T? expected, T? actual);
static member AreSame : 'T * 'T -> unit
Public Shared Sub AreSame(Of T) (expected As T, actual As T)

Typparameter

T

Der Typ der zu vergleichenden Werte.

Parameter

expected
T

Das erste zu vergleichende Objekt. Dies ist der Wert, den der Test erwartet.

actual
T

Das zweite zu vergleichende Objekt. Dies ist der Vom Testcode erzeugte Wert.

Ausnahmen

Wird ausgelöst, wenn expected nicht auf dasselbe Objekt verwiesen wird wie actual.

Gilt für:

AreSame<T>(T, T, Assert.AssertAreSameInterpolatedStringHandler<T>)

Quelle:
Assert.AreSame.cs
Quelle:
Assert.AreSame.cs
Quelle:
Assert.AreSame.cs
Quelle:
Assert.AreSame.cs

Überprüft, ob die angegebenen Objekte auf dasselbe Objekt verweisen, und löst eine Ausnahme aus, wenn die beiden Eingaben nicht auf dasselbe Objekt verweisen.

public static void AreSame<T>(T? expected, T? actual, ref Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AssertAreSameInterpolatedStringHandler<T> message);
static member AreSame : 'T * 'T * AssertAreSameInterpolatedStringHandler -> unit
Public Shared Sub AreSame(Of T) (expected As T, actual As T, ByRef message As Assert.AssertAreSameInterpolatedStringHandler(Of T))

Typparameter

T

Der Typ der zu vergleichenden Werte.

Parameter

expected
T

Das erste zu vergleichende Objekt. Dies ist der Wert, den der Test erwartet.

actual
T

Das zweite zu vergleichende Objekt. Dies ist der Vom Testcode erzeugte Wert.

message
Assert.AssertAreSameInterpolatedStringHandler<T>

Die Nachricht, die in die Ausnahme eingeschlossen werden soll, wenn actual sie nicht mit dem wert ist expected. Die Meldung wird in Testergebnissen angezeigt.

Gilt für:

AreSame<T>(T, T, String)

Quelle:
Assert.AreSame.cs
Quelle:
Assert.AreSame.cs
Quelle:
Assert.AreSame.cs
Quelle:
Assert.AreSame.cs
Quelle:
Assert.AreSame.cs
Quelle:
Assert.AreSame.cs
Quelle:
Assert.AreSame.cs
Quelle:
Assert.AreSame.cs
Quelle:
Assert.AreSame.cs
Quelle:
Assert.AreSame.cs
Quelle:
Assert.AreSame.cs

Überprüft, ob die angegebenen Objekte auf dasselbe Objekt verweisen, und löst eine Ausnahme aus, wenn die beiden Eingaben nicht auf dasselbe Objekt verweisen.

public static void AreSame<T>(T? expected, T? actual, string? message);
static member AreSame : 'T * 'T * string -> unit
Public Shared Sub AreSame(Of T) (expected As T, actual As T, message As String)

Typparameter

T

Der Typ der zu vergleichenden Werte.

Parameter

expected
T

Das erste zu vergleichende Objekt. Dies ist der Wert, den der Test erwartet.

actual
T

Das zweite zu vergleichende Objekt. Dies ist der Vom Testcode erzeugte Wert.

message
String

Die Nachricht, die in die Ausnahme eingeschlossen werden soll, wenn actual sie nicht mit dem wert ist expected. Die Meldung wird in Testergebnissen angezeigt.

Ausnahmen

Wird ausgelöst, wenn expected nicht auf dasselbe Objekt verwiesen wird wie actual.

Gilt für:

AreSame<T>(T, T, String, Object[])

Quelle:
Assert.AreSame.cs
Quelle:
Assert.AreSame.cs
Quelle:
Assert.AreSame.cs
Quelle:
Assert.AreSame.cs
Quelle:
Assert.AreSame.cs
Quelle:
Assert.AreSame.cs
Quelle:
Assert.AreSame.cs
Quelle:
Assert.AreSame.cs
Quelle:
Assert.AreSame.cs
Quelle:
Assert.AreSame.cs
Quelle:
Assert.AreSame.cs

Überprüft, ob die angegebenen Objekte auf dasselbe Objekt verweisen, und löst eine Ausnahme aus, wenn die beiden Eingaben nicht auf dasselbe Objekt verweisen.

public static void AreSame<T>(T? expected, T? actual, string? message, params object?[]? parameters);
static member AreSame : 'T * 'T * string * obj[] -> unit
Public Shared Sub AreSame(Of T) (expected As T, actual As T, message As String, ParamArray parameters As Object())

Typparameter

T

Der Typ der zu vergleichenden Werte.

Parameter

expected
T

Das erste zu vergleichende Objekt. Dies ist der Wert, den der Test erwartet.

actual
T

Das zweite zu vergleichende Objekt. Dies ist der Vom Testcode erzeugte Wert.

message
String

Die Nachricht, die in die Ausnahme eingeschlossen werden soll, wenn actual sie nicht mit dem wert ist expected. Die Meldung wird in Testergebnissen angezeigt.

parameters
Object[]

Ein Array von Parametern, die beim Formatieren messageverwendet werden sollen.

Ausnahmen

Wird ausgelöst, wenn expected nicht auf dasselbe Objekt verwiesen wird wie actual.

Gilt für:

AreSame<T>(T, T, Assert.AssertAreSameInterpolatedStringHandler<T>, String, String)

Quelle:
Assert.AreSame.cs
Quelle:
Assert.AreSame.cs
Quelle:
Assert.AreSame.cs
Quelle:
Assert.AreSame.cs

Überprüft, ob die angegebenen Objekte auf dasselbe Objekt verweisen, und löst eine Ausnahme aus, wenn die beiden Eingaben nicht auf dasselbe Objekt verweisen.

public static void AreSame<T>(T? expected, T? actual, ref Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AssertAreSameInterpolatedStringHandler<T> message, string expectedExpression = "", string actualExpression = "");
static member AreSame : 'T * 'T * AssertAreSameInterpolatedStringHandler * string * string -> unit
Public Shared Sub AreSame(Of T) (expected As T, actual As T, ByRef message As Assert.AssertAreSameInterpolatedStringHandler(Of T), Optional expectedExpression As String = "", Optional actualExpression As String = "")

Typparameter

T

Der Typ der zu vergleichenden Werte.

Parameter

expected
T

Das erste zu vergleichende Objekt. Dies ist der Wert, den der Test erwartet.

actual
T

Das zweite zu vergleichende Objekt. Dies ist der Vom Testcode erzeugte Wert.

message
Assert.AssertAreSameInterpolatedStringHandler<T>

Die Nachricht, die in die Ausnahme eingeschlossen werden soll, wenn actual sie nicht mit dem wert ist expected. Die Meldung wird in Testergebnissen angezeigt.

expectedExpression
String

Der syntaktische Ausdruck, der vom Compiler über den Aufruferargumentausdruck angegeben wird. Benutzer sollten keinen Wert für diesen Parameter übergeben.

actualExpression
String

Der syntaktische Ausdruck des tatsächlichen Ausdrucks, der vom Compiler über den Aufruferargumentausdruck angegeben wird. Benutzer sollten keinen Wert für diesen Parameter übergeben.

Gilt für:

AreSame<T>(T, T, String, String, String)

Quelle:
Assert.AreSame.cs
Quelle:
Assert.AreSame.cs
Quelle:
Assert.AreSame.cs
Quelle:
Assert.AreSame.cs

Überprüft, ob die angegebenen Objekte auf dasselbe Objekt verweisen, und löst eine Ausnahme aus, wenn die beiden Eingaben nicht auf dasselbe Objekt verweisen.

public static void AreSame<T>(T? expected, T? actual, string? message = "", string expectedExpression = "", string actualExpression = "");
static member AreSame : 'T * 'T * string * string * string -> unit
Public Shared Sub AreSame(Of T) (expected As T, actual As T, Optional message As String = "", Optional expectedExpression As String = "", Optional actualExpression As String = "")

Typparameter

T

Der Typ der zu vergleichenden Werte.

Parameter

expected
T

Das erste zu vergleichende Objekt. Dies ist der Wert, den der Test erwartet.

actual
T

Das zweite zu vergleichende Objekt. Dies ist der Vom Testcode erzeugte Wert.

message
String

Die Nachricht, die in die Ausnahme eingeschlossen werden soll, wenn actual sie nicht mit dem wert ist expected. Die Meldung wird in Testergebnissen angezeigt.

expectedExpression
String

Der syntaktische Ausdruck, der vom Compiler über den Aufruferargumentausdruck angegeben wird. Benutzer sollten keinen Wert für diesen Parameter übergeben.

actualExpression
String

Der syntaktische Ausdruck des tatsächlichen Ausdrucks, der vom Compiler über den Aufruferargumentausdruck angegeben wird. Benutzer sollten keinen Wert für diesen Parameter übergeben.

Ausnahmen

Wird ausgelöst, wenn expected nicht auf dasselbe Objekt verwiesen wird wie actual.

Gilt für: