Assert.AreNotSame Método

Definição

Sobrecargas

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

Testa se os objetos especificados se referem a objetos diferentes e gera uma exceção se as duas entradas se referem ao mesmo objeto.

AreNotSame(Object, Object, String)

Testa se os objetos especificados se referem a objetos diferentes e gera uma exceção se as duas entradas se referem ao mesmo objeto.

AreNotSame(Object, Object)

Testa se os objetos especificados se referem a objetos diferentes e gera uma exceção se as duas entradas se referem ao mesmo objeto.

AreNotSame<T>(T, T)

Testa se os objetos especificados se referem a objetos diferentes e gera uma exceção se as duas entradas se referem ao mesmo objeto.

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

Testa se os objetos especificados se referem a objetos diferentes e gera uma exceção se as duas entradas se referem ao mesmo objeto.

AreNotSame<T>(T, T, String)

Testa se os objetos especificados se referem a objetos diferentes e gera uma exceção se as duas entradas se referem ao mesmo objeto.

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

Testa se os objetos especificados se referem a objetos diferentes e gera uma exceção se as duas entradas se referem ao mesmo objeto.

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

Testa se os objetos especificados se referem a objetos diferentes e gera uma exceção se as duas entradas se referem ao mesmo objeto.

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

Testa se os objetos especificados se referem a objetos diferentes e gera uma exceção se as duas entradas se referem ao mesmo objeto.

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

Testa se os objetos especificados se referem a objetos diferentes e gera uma exceção se as duas entradas se referem ao mesmo objeto.

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())

Parâmetros

notExpected
Object

O primeiro objeto a ser comparado. Esse é o valor que o teste espera que não corresponda actual.

actual
Object

O segundo objeto a ser comparado. Esse é o valor produzido pelo código em teste.

message
String

A mensagem a ser incluída na exceção quando actual for igual a notExpected. A mensagem é mostrada nos resultados do teste.

parameters
Object[]

Uma matriz de parâmetros a ser usada ao formatar message.

Exceções

Gerado se notExpected refere ao mesmo objeto que actual.

Aplica-se a

AreNotSame(Object, Object, String)

Testa se os objetos especificados se referem a objetos diferentes e gera uma exceção se as duas entradas se referem ao mesmo objeto.

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)

Parâmetros

notExpected
Object

O primeiro objeto a ser comparado. Esse é o valor que o teste espera que não corresponda actual.

actual
Object

O segundo objeto a ser comparado. Esse é o valor produzido pelo código em teste.

message
String

A mensagem a ser incluída na exceção quando actual for igual a notExpected. A mensagem é mostrada nos resultados do teste.

Exceções

Gerado se notExpected refere ao mesmo objeto que actual.

Aplica-se a

AreNotSame(Object, Object)

Testa se os objetos especificados se referem a objetos diferentes e gera uma exceção se as duas entradas se referem ao mesmo objeto.

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

Parâmetros

notExpected
Object

O primeiro objeto a ser comparado. Esse é o valor que o teste espera que não corresponda actual.

actual
Object

O segundo objeto a ser comparado. Esse é o valor produzido pelo código em teste.

Exceções

Gerado se notExpected refere ao mesmo objeto que actual.

Aplica-se a

AreNotSame<T>(T, T)

Origem:
Assert.AreSame.cs
Origem:
Assert.AreSame.cs
Origem:
Assert.AreSame.cs
Origem:
Assert.AreSame.cs
Origem:
Assert.AreSame.cs
Origem:
Assert.AreSame.cs
Origem:
Assert.AreSame.cs
Origem:
Assert.AreSame.cs
Origem:
Assert.AreSame.cs
Origem:
Assert.AreSame.cs
Origem:
Assert.AreSame.cs

Testa se os objetos especificados se referem a objetos diferentes e gera uma exceção se as duas entradas se referem ao mesmo objeto.

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)

Parâmetros de tipo

T

O tipo de valores a serem comparados.

Parâmetros

notExpected
T

O primeiro objeto a ser comparado. Esse é o valor que o teste espera que não corresponda actual.

actual
T

O segundo objeto a ser comparado. Esse é o valor produzido pelo código em teste.

Exceções

Gerado se notExpected refere ao mesmo objeto que actual.

Aplica-se a

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

Origem:
Assert.AreSame.cs
Origem:
Assert.AreSame.cs
Origem:
Assert.AreSame.cs
Origem:
Assert.AreSame.cs

Testa se os objetos especificados se referem a objetos diferentes e gera uma exceção se as duas entradas se referem ao mesmo objeto.

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

Parâmetros de tipo

T

O tipo de valores a serem comparados.

Parâmetros

notExpected
T

O primeiro objeto a ser comparado. Esse é o valor que o teste espera que não corresponda actual.

actual
T

O segundo objeto a ser comparado. Esse é o valor produzido pelo código em teste.

message
Assert.AssertAreNotSameInterpolatedStringHandler<T>

A mensagem a ser incluída na exceção quando actual for igual a notExpected. A mensagem é mostrada nos resultados do teste.

Aplica-se a

AreNotSame<T>(T, T, String)

Origem:
Assert.AreSame.cs
Origem:
Assert.AreSame.cs
Origem:
Assert.AreSame.cs
Origem:
Assert.AreSame.cs
Origem:
Assert.AreSame.cs
Origem:
Assert.AreSame.cs
Origem:
Assert.AreSame.cs
Origem:
Assert.AreSame.cs
Origem:
Assert.AreSame.cs
Origem:
Assert.AreSame.cs
Origem:
Assert.AreSame.cs

Testa se os objetos especificados se referem a objetos diferentes e gera uma exceção se as duas entradas se referem ao mesmo objeto.

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)

Parâmetros de tipo

T

O tipo de valores a serem comparados.

Parâmetros

notExpected
T

O primeiro objeto a ser comparado. Esse é o valor que o teste espera que não corresponda actual.

actual
T

O segundo objeto a ser comparado. Esse é o valor produzido pelo código em teste.

message
String

A mensagem a ser incluída na exceção quando actual for igual a notExpected. A mensagem é mostrada nos resultados do teste.

Exceções

Gerado se notExpected refere ao mesmo objeto que actual.

Aplica-se a

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

Origem:
Assert.AreSame.cs
Origem:
Assert.AreSame.cs
Origem:
Assert.AreSame.cs
Origem:
Assert.AreSame.cs
Origem:
Assert.AreSame.cs
Origem:
Assert.AreSame.cs
Origem:
Assert.AreSame.cs
Origem:
Assert.AreSame.cs
Origem:
Assert.AreSame.cs
Origem:
Assert.AreSame.cs
Origem:
Assert.AreSame.cs

Testa se os objetos especificados se referem a objetos diferentes e gera uma exceção se as duas entradas se referem ao mesmo objeto.

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())

Parâmetros de tipo

T

O tipo de valores a serem comparados.

Parâmetros

notExpected
T

O primeiro objeto a ser comparado. Esse é o valor que o teste espera que não corresponda actual.

actual
T

O segundo objeto a ser comparado. Esse é o valor produzido pelo código em teste.

message
String

A mensagem a ser incluída na exceção quando actual for igual a notExpected. A mensagem é mostrada nos resultados do teste.

parameters
Object[]

Uma matriz de parâmetros a ser usada ao formatar message.

Exceções

Gerado se notExpected refere ao mesmo objeto que actual.

Aplica-se a

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

Origem:
Assert.AreSame.cs
Origem:
Assert.AreSame.cs
Origem:
Assert.AreSame.cs
Origem:
Assert.AreSame.cs

Testa se os objetos especificados se referem a objetos diferentes e gera uma exceção se as duas entradas se referem ao mesmo objeto.

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 = "")

Parâmetros de tipo

T

O tipo de valores a serem comparados.

Parâmetros

notExpected
T

O primeiro objeto a ser comparado. Esse é o valor que o teste espera que não corresponda actual.

actual
T

O segundo objeto a ser comparado. Esse é o valor produzido pelo código em teste.

message
Assert.AssertAreNotSameInterpolatedStringHandler<T>

A mensagem a ser incluída na exceção quando actual for igual a notExpected. A mensagem é mostrada nos resultados do teste.

notExpectedExpression
String

A expressão sintactica de notExpected conforme fornecido pelo compilador por meio da expressão de argumento de chamador. Os usuários não devem passar um valor para esse parâmetro.

actualExpression
String

A expressão sintactica de real, conforme fornecido pelo compilador por meio da expressão de argumento do chamador. Os usuários não devem passar um valor para esse parâmetro.

Aplica-se a

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

Origem:
Assert.AreSame.cs
Origem:
Assert.AreSame.cs
Origem:
Assert.AreSame.cs
Origem:
Assert.AreSame.cs

Testa se os objetos especificados se referem a objetos diferentes e gera uma exceção se as duas entradas se referem ao mesmo objeto.

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 = "")

Parâmetros de tipo

T

O tipo de valores a serem comparados.

Parâmetros

notExpected
T

O primeiro objeto a ser comparado. Esse é o valor que o teste espera que não corresponda actual.

actual
T

O segundo objeto a ser comparado. Esse é o valor produzido pelo código em teste.

message
String

A mensagem a ser incluída na exceção quando actual for igual a notExpected. A mensagem é mostrada nos resultados do teste.

notExpectedExpression
String

A expressão sintactica de notExpected conforme fornecido pelo compilador por meio da expressão de argumento de chamador. Os usuários não devem passar um valor para esse parâmetro.

actualExpression
String

A expressão sintactica de real, conforme fornecido pelo compilador por meio da expressão de argumento do chamador. Os usuários não devem passar um valor para esse parâmetro.

Exceções

Gerado se notExpected refere ao mesmo objeto que actual.

Aplica-se a