Assert.AreNotSame Methode

Definition

Überlädt

Name Beschreibung
AreNotSame(Object, Object, String, Object[])

Testet, ob die angegebenen Objekte auf unterschiedliche Objekte verweisen, und löst eine Ausnahme aus, wenn die beiden Eingaben auf dasselbe Objekt verweisen.

AreNotSame(Object, Object, String)

Testet, ob die angegebenen Objekte auf unterschiedliche Objekte verweisen, und löst eine Ausnahme aus, wenn die beiden Eingaben auf dasselbe Objekt verweisen.

AreNotSame(Object, Object)

Testet, ob die angegebenen Objekte auf unterschiedliche Objekte verweisen, und löst eine Ausnahme aus, wenn die beiden Eingaben auf dasselbe Objekt verweisen.

AreNotSame<T>(T, T)

Testet, ob die angegebenen Objekte auf unterschiedliche Objekte verweisen, und löst eine Ausnahme aus, wenn die beiden Eingaben auf dasselbe Objekt verweisen.

AreNotSame<T>(T, T, Assert.AssertAreNotSameInterpolatedStringHandler<T>)

Testet, ob die angegebenen Objekte auf unterschiedliche Objekte verweisen, und löst eine Ausnahme aus, wenn die beiden Eingaben auf dasselbe Objekt verweisen.

AreNotSame<T>(T, T, String)

Testet, ob die angegebenen Objekte auf unterschiedliche Objekte verweisen, und löst eine Ausnahme aus, wenn die beiden Eingaben auf dasselbe Objekt verweisen.

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

Testet, ob die angegebenen Objekte auf unterschiedliche Objekte verweisen, und löst eine Ausnahme aus, wenn die beiden Eingaben auf dasselbe Objekt verweisen.

AreNotSame<T>(T, T, Assert.AssertAreNotSameInterpolatedStringHandler<T>, String, String)

Testet, ob die angegebenen Objekte auf unterschiedliche Objekte verweisen, und löst eine Ausnahme aus, wenn die beiden Eingaben auf dasselbe Objekt verweisen.

AreNotSame<T>(T, T, String, String, String)

Testet, ob die angegebenen Objekte auf unterschiedliche Objekte verweisen, und löst eine Ausnahme aus, wenn die beiden Eingaben auf dasselbe Objekt verweisen.

AreNotSame(Object, Object, String, Object[])

Testet, ob die angegebenen Objekte auf unterschiedliche Objekte verweisen, und löst eine Ausnahme aus, wenn die beiden Eingaben auf dasselbe Objekt verweisen.

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

Parameter

notExpected
Object

Das erste zu vergleichende Objekt. Dies ist der Wert, den der Test erwartet, nicht übereinstimmen actual.

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 identisch ist mit notExpected. Die Meldung wird in Testergebnissen angezeigt.

parameters
Object[]

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

Ausnahmen

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

Gilt für:

AreNotSame(Object, Object, String)

Testet, ob die angegebenen Objekte auf unterschiedliche Objekte verweisen, und löst eine Ausnahme aus, wenn die beiden Eingaben auf dasselbe Objekt verweisen.

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

Parameter

notExpected
Object

Das erste zu vergleichende Objekt. Dies ist der Wert, den der Test erwartet, nicht übereinstimmen actual.

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 identisch ist mit notExpected. Die Meldung wird in Testergebnissen angezeigt.

Ausnahmen

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

Gilt für:

AreNotSame(Object, Object)

Testet, ob die angegebenen Objekte auf unterschiedliche Objekte verweisen, und löst eine Ausnahme aus, wenn die beiden Eingaben auf dasselbe Objekt verweisen.

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

Parameter

notExpected
Object

Das erste zu vergleichende Objekt. Dies ist der Wert, den der Test erwartet, nicht übereinstimmen actual.

actual
Object

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

Ausnahmen

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

Gilt für:

AreNotSame<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

Testet, ob die angegebenen Objekte auf unterschiedliche Objekte verweisen, und löst eine Ausnahme aus, wenn die beiden Eingaben auf dasselbe Objekt verweisen.

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

Typparameter

T

Der Typ der zu vergleichenden Werte.

Parameter

notExpected
T

Das erste zu vergleichende Objekt. Dies ist der Wert, den der Test erwartet, nicht übereinstimmen actual.

actual
T

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

Ausnahmen

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

Gilt für:

AreNotSame<T>(T, T, Assert.AssertAreNotSameInterpolatedStringHandler<T>)

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

Testet, ob die angegebenen Objekte auf unterschiedliche Objekte verweisen, und löst eine Ausnahme aus, wenn die beiden Eingaben auf dasselbe Objekt verweisen.

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

Typparameter

T

Der Typ der zu vergleichenden Werte.

Parameter

notExpected
T

Das erste zu vergleichende Objekt. Dies ist der Wert, den der Test erwartet, nicht übereinstimmen actual.

actual
T

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

message
Assert.AssertAreNotSameInterpolatedStringHandler<T>

Die Nachricht, die in die Ausnahme eingeschlossen werden soll, wenn actual sie identisch ist mit notExpected. Die Meldung wird in Testergebnissen angezeigt.

Gilt für:

AreNotSame<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

Testet, ob die angegebenen Objekte auf unterschiedliche Objekte verweisen, und löst eine Ausnahme aus, wenn die beiden Eingaben auf dasselbe Objekt verweisen.

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

Typparameter

T

Der Typ der zu vergleichenden Werte.

Parameter

notExpected
T

Das erste zu vergleichende Objekt. Dies ist der Wert, den der Test erwartet, nicht übereinstimmen actual.

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 identisch ist mit notExpected. Die Meldung wird in Testergebnissen angezeigt.

Ausnahmen

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

Gilt für:

AreNotSame<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

Testet, ob die angegebenen Objekte auf unterschiedliche Objekte verweisen, und löst eine Ausnahme aus, wenn die beiden Eingaben auf dasselbe Objekt verweisen.

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

Typparameter

T

Der Typ der zu vergleichenden Werte.

Parameter

notExpected
T

Das erste zu vergleichende Objekt. Dies ist der Wert, den der Test erwartet, nicht übereinstimmen actual.

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 identisch ist mit notExpected. Die Meldung wird in Testergebnissen angezeigt.

parameters
Object[]

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

Ausnahmen

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

Gilt für:

AreNotSame<T>(T, T, Assert.AssertAreNotSameInterpolatedStringHandler<T>, String, String)

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

Testet, ob die angegebenen Objekte auf unterschiedliche Objekte verweisen, und löst eine Ausnahme aus, wenn die beiden Eingaben auf dasselbe Objekt verweisen.

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

Typparameter

T

Der Typ der zu vergleichenden Werte.

Parameter

notExpected
T

Das erste zu vergleichende Objekt. Dies ist der Wert, den der Test erwartet, nicht übereinstimmen actual.

actual
T

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

message
Assert.AssertAreNotSameInterpolatedStringHandler<T>

Die Nachricht, die in die Ausnahme eingeschlossen werden soll, wenn actual sie identisch ist mit notExpected. Die Meldung wird in Testergebnissen angezeigt.

notExpectedExpression
String

Der syntaktische Ausdruck von "notExpected" wie vom Compiler über den Aufruferargumentausdruck angegeben. 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:

AreNotSame<T>(T, T, String, String, String)

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

Testet, ob die angegebenen Objekte auf unterschiedliche Objekte verweisen, und löst eine Ausnahme aus, wenn die beiden Eingaben auf dasselbe Objekt verweisen.

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

Typparameter

T

Der Typ der zu vergleichenden Werte.

Parameter

notExpected
T

Das erste zu vergleichende Objekt. Dies ist der Wert, den der Test erwartet, nicht übereinstimmen actual.

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 identisch ist mit notExpected. Die Meldung wird in Testergebnissen angezeigt.

notExpectedExpression
String

Der syntaktische Ausdruck von "notExpected" wie vom Compiler über den Aufruferargumentausdruck angegeben. 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 notExpected auf dasselbe Objekt verwiesen wird wie actual.

Gilt für: