Assert.AreNotSame Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.
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.
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.