Assert.AreNotSame Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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.
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.
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.