Assert.AreSame Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| AreSame(Object, Object) |
Verifica se gli oggetti specificati fanno riferimento allo stesso oggetto e generano un'eccezione se i due input non fanno riferimento allo stesso oggetto. |
| AreSame(Object, Object, String) |
Verifica se gli oggetti specificati fanno riferimento allo stesso oggetto e generano un'eccezione se i due input non fanno riferimento allo stesso oggetto. |
| AreSame(Object, Object, String, Object[]) |
Verifica se gli oggetti specificati fanno riferimento allo stesso oggetto e generano un'eccezione se i due input non fanno riferimento allo stesso oggetto. |
| AreSame<T>(T, T) |
Verifica se gli oggetti specificati fanno riferimento allo stesso oggetto e generano un'eccezione se i due input non fanno riferimento allo stesso oggetto. |
| AreSame<T>(T, T, Assert.AssertAreSameInterpolatedStringHandler<T>) |
Verifica se gli oggetti specificati fanno riferimento allo stesso oggetto e generano un'eccezione se i due input non fanno riferimento allo stesso oggetto. |
| AreSame<T>(T, T, String) |
Verifica se gli oggetti specificati fanno riferimento allo stesso oggetto e generano un'eccezione se i due input non fanno riferimento allo stesso oggetto. |
| AreSame<T>(T, T, String, Object[]) |
Verifica se gli oggetti specificati fanno riferimento allo stesso oggetto e generano un'eccezione se i due input non fanno riferimento allo stesso oggetto. |
| AreSame<T>(T, T, Assert.AssertAreSameInterpolatedStringHandler<T>, String, String) |
Verifica se gli oggetti specificati fanno riferimento allo stesso oggetto e generano un'eccezione se i due input non fanno riferimento allo stesso oggetto. |
| AreSame<T>(T, T, String, String, String) |
Verifica se gli oggetti specificati fanno riferimento allo stesso oggetto e generano un'eccezione se i due input non fanno riferimento allo stesso oggetto. |
AreSame(Object, Object)
Verifica se gli oggetti specificati fanno riferimento allo stesso oggetto e generano un'eccezione se i due input non fanno riferimento allo stesso oggetto.
public static void AreSame(object expected, object actual);
static member AreSame : obj * obj -> unit
Public Shared Sub AreSame (expected As Object, actual As Object)
Parametri
- expected
- Object
Primo oggetto da confrontare. Questo è il valore previsto dal test.
- actual
- Object
Secondo oggetto da confrontare. Questo è il valore prodotto dal codice sottoposto a test.
Eccezioni
Generata se expected non fa riferimento allo stesso oggetto di actual.
Si applica a
AreSame(Object, Object, String)
Verifica se gli oggetti specificati fanno riferimento allo stesso oggetto e generano un'eccezione se i due input non fanno riferimento allo stesso oggetto.
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)
Parametri
- expected
- Object
Primo oggetto da confrontare. Questo è il valore previsto dal test.
- actual
- Object
Secondo oggetto da confrontare. Questo è il valore prodotto dal codice sottoposto a test.
- message
- String
Messaggio da includere nell'eccezione quando actual non è uguale expecteda . Il messaggio viene visualizzato nei risultati del test.
Eccezioni
Generata se expected non fa riferimento allo stesso oggetto di actual.
Si applica a
AreSame(Object, Object, String, Object[])
Verifica se gli oggetti specificati fanno riferimento allo stesso oggetto e generano un'eccezione se i due input non fanno riferimento allo stesso oggetto.
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())
Parametri
- expected
- Object
Primo oggetto da confrontare. Questo è il valore previsto dal test.
- actual
- Object
Secondo oggetto da confrontare. Questo è il valore prodotto dal codice sottoposto a test.
- message
- String
Messaggio da includere nell'eccezione quando actual non è uguale expecteda . Il messaggio viene visualizzato nei risultati del test.
- parameters
- Object[]
Matrice di parametri da utilizzare per la formattazione di message.
Eccezioni
Generata se expected non fa riferimento allo stesso oggetto di actual.
Si applica a
AreSame<T>(T, T)
- Origine:
- Assert.AreSame.cs
- Origine:
- Assert.AreSame.cs
- Origine:
- Assert.AreSame.cs
- Origine:
- Assert.AreSame.cs
- Origine:
- Assert.AreSame.cs
- Origine:
- Assert.AreSame.cs
- Origine:
- Assert.AreSame.cs
- Origine:
- Assert.AreSame.cs
- Origine:
- Assert.AreSame.cs
- Origine:
- Assert.AreSame.cs
- Origine:
- Assert.AreSame.cs
Verifica se gli oggetti specificati fanno riferimento allo stesso oggetto e generano un'eccezione se i due input non fanno riferimento allo stesso oggetto.
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)
Parametri di tipo
- T
Tipo di valori da confrontare.
Parametri
- expected
- T
Primo oggetto da confrontare. Questo è il valore previsto dal test.
- actual
- T
Secondo oggetto da confrontare. Questo è il valore prodotto dal codice sottoposto a test.
Eccezioni
Generata se expected non fa riferimento allo stesso oggetto di actual.
Si applica a
AreSame<T>(T, T, Assert.AssertAreSameInterpolatedStringHandler<T>)
- Origine:
- Assert.AreSame.cs
- Origine:
- Assert.AreSame.cs
- Origine:
- Assert.AreSame.cs
- Origine:
- Assert.AreSame.cs
Verifica se gli oggetti specificati fanno riferimento allo stesso oggetto e generano un'eccezione se i due input non fanno riferimento allo stesso oggetto.
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))
Parametri di tipo
- T
Tipo di valori da confrontare.
Parametri
- expected
- T
Primo oggetto da confrontare. Questo è il valore previsto dal test.
- actual
- T
Secondo oggetto da confrontare. Questo è il valore prodotto dal codice sottoposto a test.
Messaggio da includere nell'eccezione quando actual non è uguale expecteda . Il messaggio viene visualizzato nei risultati del test.
Si applica a
AreSame<T>(T, T, String)
- Origine:
- Assert.AreSame.cs
- Origine:
- Assert.AreSame.cs
- Origine:
- Assert.AreSame.cs
- Origine:
- Assert.AreSame.cs
- Origine:
- Assert.AreSame.cs
- Origine:
- Assert.AreSame.cs
- Origine:
- Assert.AreSame.cs
- Origine:
- Assert.AreSame.cs
- Origine:
- Assert.AreSame.cs
- Origine:
- Assert.AreSame.cs
- Origine:
- Assert.AreSame.cs
Verifica se gli oggetti specificati fanno riferimento allo stesso oggetto e generano un'eccezione se i due input non fanno riferimento allo stesso oggetto.
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)
Parametri di tipo
- T
Tipo di valori da confrontare.
Parametri
- expected
- T
Primo oggetto da confrontare. Questo è il valore previsto dal test.
- actual
- T
Secondo oggetto da confrontare. Questo è il valore prodotto dal codice sottoposto a test.
- message
- String
Messaggio da includere nell'eccezione quando actual non è uguale expecteda . Il messaggio viene visualizzato nei risultati del test.
Eccezioni
Generata se expected non fa riferimento allo stesso oggetto di actual.
Si applica a
AreSame<T>(T, T, String, Object[])
- Origine:
- Assert.AreSame.cs
- Origine:
- Assert.AreSame.cs
- Origine:
- Assert.AreSame.cs
- Origine:
- Assert.AreSame.cs
- Origine:
- Assert.AreSame.cs
- Origine:
- Assert.AreSame.cs
- Origine:
- Assert.AreSame.cs
- Origine:
- Assert.AreSame.cs
- Origine:
- Assert.AreSame.cs
- Origine:
- Assert.AreSame.cs
- Origine:
- Assert.AreSame.cs
Verifica se gli oggetti specificati fanno riferimento allo stesso oggetto e generano un'eccezione se i due input non fanno riferimento allo stesso oggetto.
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())
Parametri di tipo
- T
Tipo di valori da confrontare.
Parametri
- expected
- T
Primo oggetto da confrontare. Questo è il valore previsto dal test.
- actual
- T
Secondo oggetto da confrontare. Questo è il valore prodotto dal codice sottoposto a test.
- message
- String
Messaggio da includere nell'eccezione quando actual non è uguale expecteda . Il messaggio viene visualizzato nei risultati del test.
- parameters
- Object[]
Matrice di parametri da utilizzare per la formattazione di message.
Eccezioni
Generata se expected non fa riferimento allo stesso oggetto di actual.
Si applica a
AreSame<T>(T, T, Assert.AssertAreSameInterpolatedStringHandler<T>, String, String)
- Origine:
- Assert.AreSame.cs
- Origine:
- Assert.AreSame.cs
- Origine:
- Assert.AreSame.cs
- Origine:
- Assert.AreSame.cs
Verifica se gli oggetti specificati fanno riferimento allo stesso oggetto e generano un'eccezione se i due input non fanno riferimento allo stesso oggetto.
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 = "")
Parametri di tipo
- T
Tipo di valori da confrontare.
Parametri
- expected
- T
Primo oggetto da confrontare. Questo è il valore previsto dal test.
- actual
- T
Secondo oggetto da confrontare. Questo è il valore prodotto dal codice sottoposto a test.
Messaggio da includere nell'eccezione quando actual non è uguale expecteda . Il messaggio viene visualizzato nei risultati del test.
- expectedExpression
- String
Espressione sintattica di prevista come specificato dal compilatore tramite l'espressione di argomento del chiamante. Gli utenti non devono passare un valore per questo parametro.
- actualExpression
- String
Espressione sintattica dell'effettivo come specificato dal compilatore tramite l'espressione di argomento del chiamante. Gli utenti non devono passare un valore per questo parametro.
Si applica a
AreSame<T>(T, T, String, String, String)
- Origine:
- Assert.AreSame.cs
- Origine:
- Assert.AreSame.cs
- Origine:
- Assert.AreSame.cs
- Origine:
- Assert.AreSame.cs
Verifica se gli oggetti specificati fanno riferimento allo stesso oggetto e generano un'eccezione se i due input non fanno riferimento allo stesso oggetto.
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 = "")
Parametri di tipo
- T
Tipo di valori da confrontare.
Parametri
- expected
- T
Primo oggetto da confrontare. Questo è il valore previsto dal test.
- actual
- T
Secondo oggetto da confrontare. Questo è il valore prodotto dal codice sottoposto a test.
- message
- String
Messaggio da includere nell'eccezione quando actual non è uguale expecteda . Il messaggio viene visualizzato nei risultati del test.
- expectedExpression
- String
Espressione sintattica di prevista come specificato dal compilatore tramite l'espressione di argomento del chiamante. Gli utenti non devono passare un valore per questo parametro.
- actualExpression
- String
Espressione sintattica dell'effettivo come specificato dal compilatore tramite l'espressione di argomento del chiamante. Gli utenti non devono passare un valore per questo parametro.
Eccezioni
Generata se expected non fa riferimento allo stesso oggetto di actual.