Assert.AreSame Metodo

Definizione

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.

message
Assert.AssertAreSameInterpolatedStringHandler<T>

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.

message
Assert.AssertAreSameInterpolatedStringHandler<T>

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.

Si applica a