PexAssert.AreNotEqual 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
| AreNotEqual(String, String, Boolean, String) |
Declara que duas cadeias de caracteres não são iguais, com uma mensagem especificada no objeto de exceção. |
| AreNotEqual(String, String, Boolean, CultureInfo, String, Object[]) |
Declara que uma comparação específica de cultura de duas cadeias de caracteres é falsa, com uma mensagem especificada no objeto de exceção. |
| AreNotEqual(String, String, Boolean, String, Object[]) |
Declara que duas cadeias de caracteres não são iguais, com uma mensagem especificada no objeto de exceção. |
| AreNotEqual(String, String, Boolean, CultureInfo, String) |
Declara que uma comparação específica de cultura de duas cadeias de caracteres é falsa, com uma mensagem especificada no objeto de exceção. |
| AreNotEqual(Single, Single, Single, String, Object[]) |
Declara que dois valores |
| AreNotEqual(Double, Double, Double, String, Object[]) |
Declara que dois valores |
| AreNotEqual(String, String, Boolean, CultureInfo) |
Declara que uma comparação específica de cultura de duas cadeias de caracteres é falsa. |
| AreNotEqual(Single, Single, Single, String) |
Declara que dois valores |
| AreNotEqual(Object, Object, String, Object[]) |
Declara que duas instâncias de objeto não são iguais, com uma mensagem especificada no objeto de exceção. |
| AreNotEqual(Double, Double, Double, String) |
Declara que dois valores |
| AreNotEqual(String, String, Boolean) |
Declara que duas cadeias de caracteres não são iguais. |
| AreNotEqual(Single, Single, Single) |
Declara que dois valores |
| AreNotEqual(Object, Object, String) |
Declara que duas instâncias de objeto não são iguais, com uma mensagem especificada no objeto de exceção. |
| AreNotEqual(Double, Double, Double) |
Declara que dois valores |
| AreNotEqual(Object, Object) |
Declara que duas instâncias de objeto não são iguais. |
| AreNotEqual<T>(T, T) |
Declara que duas instâncias de objeto com um tipo especificado não são iguais. |
| AreNotEqual<T>(T, T, PexEqualityComparison<T>) |
Declara que duas instâncias de objeto com um tipo especificado não são iguais, com base em um delegado |
| AreNotEqual<T>(T, T, String) |
Declara que duas instâncias de objeto com um tipo especificado não são iguais, com uma mensagem especificada no objeto de exceção. |
| AreNotEqual<T>(T, T, String, Object[]) |
Declara que duas instâncias de objeto com um tipo especificado não são iguais, com uma mensagem especificada no objeto de exceção. |
AreNotEqual(String, String, Boolean, String)
Declara que duas cadeias de caracteres não são iguais, com uma mensagem especificada no objeto de exceção.
public:
static void AreNotEqual(System::String ^ expected, System::String ^ actual, bool ignoreCase, System::String ^ message);
public static void AreNotEqual (string expected, string actual, bool ignoreCase, string message);
static member AreNotEqual : string * string * bool * string -> unit
Public Shared Sub AreNotEqual (expected As String, actual As String, ignoreCase As Boolean, message As String)
Parâmetros
- expected
- String
A cadeia de caracteres esperada.
- actual
- String
A cadeia de caracteres real.
- ignoreCase
- Boolean
Defina esse valor como verdadeiro para comparação que diferencia maiúsculas de minúsculas e false caso contrário.
- message
- String
A cadeia de caracteres da mensagem.
Exceções
Se as cadeias de caracteres forem iguais.
Aplica-se a
AreNotEqual(String, String, Boolean, CultureInfo, String, Object[])
Declara que uma comparação específica de cultura de duas cadeias de caracteres é falsa, com uma mensagem especificada no objeto de exceção.
public:
static void AreNotEqual(System::String ^ expected, System::String ^ actual, bool ignoreCase, System::Globalization::CultureInfo ^ culture, System::String ^ format, ... cli::array <System::Object ^> ^ args);
public static void AreNotEqual (string expected, string actual, bool ignoreCase, System.Globalization.CultureInfo culture, string format, params object[] args);
static member AreNotEqual : string * string * bool * System.Globalization.CultureInfo * string * obj[] -> unit
Public Shared Sub AreNotEqual (expected As String, actual As String, ignoreCase As Boolean, culture As CultureInfo, format As String, ParamArray args As Object())
Parâmetros
- expected
- String
A cadeia de caracteres esperada.
- actual
- String
A cadeia de caracteres real.
- ignoreCase
- Boolean
Defina esse valor como verdadeiro para comparação que diferencia maiúsculas de minúsculas e false caso contrário.
- culture
- CultureInfo
Um objeto System. Globalization. CultureInfo que contém as informações de comparação específicas de cultura.
- format
- String
Uma cadeia de caracteres de formato de mensagem. A sintaxe dessa cadeia de caracteres é idêntica à cadeia de caracteres de formato usada pelo console. WriteLine. Em particular, insira " {0} ", " {1} " e assim por diante em locais apropriados na cadeia de caracteres para representar os valores das variáveis na args matriz.
- args
- Object[]
Uma ou mais variáveis. cujos valores devem ser inseridos em format .
Exceções
Se as cadeias de caracteres forem iguais.
Comentários
Para obter mais informações, consulte System. String. Compare.
Aplica-se a
AreNotEqual(String, String, Boolean, String, Object[])
Declara que duas cadeias de caracteres não são iguais, com uma mensagem especificada no objeto de exceção.
public:
static void AreNotEqual(System::String ^ expected, System::String ^ actual, bool ignoreCase, System::String ^ format, ... cli::array <System::Object ^> ^ args);
public static void AreNotEqual (string expected, string actual, bool ignoreCase, string format, params object[] args);
static member AreNotEqual : string * string * bool * string * obj[] -> unit
Public Shared Sub AreNotEqual (expected As String, actual As String, ignoreCase As Boolean, format As String, ParamArray args As Object())
Parâmetros
- expected
- String
A cadeia de caracteres esperada.
- actual
- String
A cadeia de caracteres real.
- ignoreCase
- Boolean
Defina esse valor como verdadeiro para comparação que diferencia maiúsculas de minúsculas e false caso contrário.
- format
- String
Uma cadeia de caracteres de formato de mensagem. A sintaxe dessa cadeia de caracteres é idêntica à cadeia de caracteres de formato usada pelo console. WriteLine. Em particular, insira " {0} ", " {1} " e assim por diante em locais apropriados na cadeia de caracteres para representar os valores das variáveis na args matriz.
- args
- Object[]
Uma ou mais variáveis. cujos valores devem ser inseridos em format .
Exceções
Se as cadeias de caracteres forem iguais.
Aplica-se a
AreNotEqual(String, String, Boolean, CultureInfo, String)
Declara que uma comparação específica de cultura de duas cadeias de caracteres é falsa, com uma mensagem especificada no objeto de exceção.
public:
static void AreNotEqual(System::String ^ expected, System::String ^ actual, bool ignoreCase, System::Globalization::CultureInfo ^ culture, System::String ^ message);
public static void AreNotEqual (string expected, string actual, bool ignoreCase, System.Globalization.CultureInfo culture, string message);
static member AreNotEqual : string * string * bool * System.Globalization.CultureInfo * string -> unit
Public Shared Sub AreNotEqual (expected As String, actual As String, ignoreCase As Boolean, culture As CultureInfo, message As String)
Parâmetros
- expected
- String
A cadeia de caracteres esperada.
- actual
- String
A cadeia de caracteres real.
- ignoreCase
- Boolean
Defina esse valor como verdadeiro para comparação que diferencia maiúsculas de minúsculas e false caso contrário.
- culture
- CultureInfo
Um objeto System. Globalization. CultureInfo que contém as informações de comparação específicas de cultura.
- message
- String
A cadeia de caracteres da mensagem.
Exceções
Se as cadeias de caracteres forem iguais.
Comentários
Para obter mais informações, consulte System. String. Compare.
Aplica-se a
AreNotEqual(Single, Single, Single, String, Object[])
Declara que dois valores float não são iguais dentro de uma precisão especificada, com uma mensagem especificada no objeto de exceção.
public:
static void AreNotEqual(float expected, float actual, float delta, System::String ^ format, ... cli::array <System::Object ^> ^ args);
public static void AreNotEqual (float expected, float actual, float delta, string format, params object[] args);
static member AreNotEqual : single * single * single * string * obj[] -> unit
Public Shared Sub AreNotEqual (expected As Single, actual As Single, delta As Single, format As String, ParamArray args As Object())
Parâmetros
- expected
- Single
O valor esperado.
- actual
- Single
O valor a ser testado.
- delta
- Single
A precisão do teste. Esse valor deve ser positivo.
- format
- String
Uma cadeia de caracteres de formato de mensagem. A sintaxe dessa cadeia de caracteres é idêntica à cadeia de caracteres de formato usada pelo console. WriteLine. Em particular, insira " {0} ", " {1} " e assim por diante em locais apropriados na cadeia de caracteres para representar os valores das variáveis na args matriz.
- args
- Object[]
Uma ou mais variáveis. cujos valores devem ser inseridos em format .
Exceções
Se os valores esperado e real forem iguais.
Se o Delta for negativo.
Comentários
A asserção falhará se o valor absoluto da diferença entre os valores real e esperado for menor ou igual ao Delta.
Aplica-se a
AreNotEqual(Double, Double, Double, String, Object[])
Declara que dois valores Double não são iguais dentro de uma precisão especificada, com uma mensagem especificada no objeto de exceção.
public:
static void AreNotEqual(double expected, double actual, double delta, System::String ^ format, ... cli::array <System::Object ^> ^ args);
public static void AreNotEqual (double expected, double actual, double delta, string format, params object[] args);
static member AreNotEqual : double * double * double * string * obj[] -> unit
Public Shared Sub AreNotEqual (expected As Double, actual As Double, delta As Double, format As String, ParamArray args As Object())
Parâmetros
- expected
- Double
O valor esperado.
- actual
- Double
O valor a ser testado.
- delta
- Double
A precisão do teste. Esse valor deve ser positivo.
- format
- String
Uma cadeia de caracteres de formato de mensagem. A sintaxe dessa cadeia de caracteres é idêntica à cadeia de caracteres de formato usada pelo console. WriteLine. Em particular, insira " {0} ", " {1} " e assim por diante em locais apropriados na cadeia de caracteres para representar os valores das variáveis na args matriz.
- args
- Object[]
Uma ou mais variáveis. cujos valores devem ser inseridos em format .
Exceções
Se os valores esperado e real forem iguais.
Se o Delta for negativo.
Comentários
A asserção falhará se o valor absoluto da diferença entre os valores real e esperado for menor ou igual ao Delta.
Aplica-se a
AreNotEqual(String, String, Boolean, CultureInfo)
Declara que uma comparação específica de cultura de duas cadeias de caracteres é falsa.
public:
static void AreNotEqual(System::String ^ expected, System::String ^ actual, bool ignoreCase, System::Globalization::CultureInfo ^ culture);
public static void AreNotEqual (string expected, string actual, bool ignoreCase, System.Globalization.CultureInfo culture);
static member AreNotEqual : string * string * bool * System.Globalization.CultureInfo -> unit
Public Shared Sub AreNotEqual (expected As String, actual As String, ignoreCase As Boolean, culture As CultureInfo)
Parâmetros
- expected
- String
A cadeia de caracteres esperada.
- actual
- String
A cadeia de caracteres real.
- ignoreCase
- Boolean
Defina esse valor como verdadeiro para comparação que diferencia maiúsculas de minúsculas e false caso contrário.
- culture
- CultureInfo
Um objeto System. Globalization. CultureInfo que contém as informações de comparação específicas de cultura.
Exceções
Se as cadeias de caracteres forem iguais.
Comentários
Para obter mais informações, consulte System. String. Compare.
Aplica-se a
AreNotEqual(Single, Single, Single, String)
Declara que dois valores float não são iguais dentro de uma precisão especificada, com uma mensagem especificada no objeto de exceção.
public:
static void AreNotEqual(float expected, float actual, float delta, System::String ^ message);
public static void AreNotEqual (float expected, float actual, float delta, string message);
static member AreNotEqual : single * single * single * string -> unit
Public Shared Sub AreNotEqual (expected As Single, actual As Single, delta As Single, message As String)
Parâmetros
- expected
- Single
O valor esperado.
- actual
- Single
O valor a ser testado.
- delta
- Single
A precisão do teste. Esse valor deve ser positivo.
- message
- String
A cadeia de caracteres da mensagem.
Exceções
Se os valores esperado e real forem iguais.
Se o Delta for negativo.
Comentários
A asserção falhará se o valor absoluto da diferença entre os valores real e esperado for menor ou igual ao Delta.
Aplica-se a
AreNotEqual(Object, Object, String, Object[])
Declara que duas instâncias de objeto não são iguais, com uma mensagem especificada no objeto de exceção.
public:
static void AreNotEqual(System::Object ^ expected, System::Object ^ actual, System::String ^ format, ... cli::array <System::Object ^> ^ args);
public static void AreNotEqual (object expected, object actual, string format, params object[] args);
static member AreNotEqual : obj * obj * string * obj[] -> unit
Public Shared Sub AreNotEqual (expected As Object, actual As Object, format As String, ParamArray args As Object())
Parâmetros
- expected
- Object
O objeto esperado.
- actual
- Object
O objeto real.
- format
- String
Uma cadeia de caracteres de formato de mensagem. A sintaxe dessa cadeia de caracteres é idêntica à cadeia de caracteres de formato usada pelo console. WriteLine. Em particular, insira " {0} ", " {1} " e assim por diante em locais apropriados na cadeia de caracteres para representar os valores das variáveis na args matriz.
- args
- Object[]
Uma ou mais variáveis. cujos valores devem ser inseridos em format .
Exceções
Se os objetos forem iguais.
Comentários
A asserção falhará se o objeto. Equals (esperado, real) retorna true.
Aplica-se a
AreNotEqual(Double, Double, Double, String)
Declara que dois valores Double não são iguais dentro de uma precisão especificada, com uma mensagem especificada no objeto de exceção.
public:
static void AreNotEqual(double expected, double actual, double delta, System::String ^ message);
public static void AreNotEqual (double expected, double actual, double delta, string message);
static member AreNotEqual : double * double * double * string -> unit
Public Shared Sub AreNotEqual (expected As Double, actual As Double, delta As Double, message As String)
Parâmetros
- expected
- Double
O valor esperado.
- actual
- Double
O valor a ser testado.
- delta
- Double
A precisão do teste. Esse valor deve ser positivo.
- message
- String
A cadeia de caracteres da mensagem.
Exceções
Se os valores esperado e real forem iguais.
Se o Delta for negativo.
Comentários
A asserção falhará se o valor absoluto da diferença entre os valores real e esperado for menor ou igual ao Delta.
Aplica-se a
AreNotEqual(String, String, Boolean)
Declara que duas cadeias de caracteres não são iguais.
public:
static void AreNotEqual(System::String ^ expected, System::String ^ actual, bool ignoreCase);
public static void AreNotEqual (string expected, string actual, bool ignoreCase);
static member AreNotEqual : string * string * bool -> unit
Public Shared Sub AreNotEqual (expected As String, actual As String, ignoreCase As Boolean)
Parâmetros
- expected
- String
A cadeia de caracteres esperada.
- actual
- String
A cadeia de caracteres real.
- ignoreCase
- Boolean
Defina esse valor como verdadeiro para comparação que diferencia maiúsculas de minúsculas e false caso contrário.
Exceções
Se as cadeias de caracteres forem iguais.
Aplica-se a
AreNotEqual(Single, Single, Single)
Declara que dois valores float não são iguais dentro de uma precisão especificada.
public:
static void AreNotEqual(float expected, float actual, float delta);
public static void AreNotEqual (float expected, float actual, float delta);
static member AreNotEqual : single * single * single -> unit
Public Shared Sub AreNotEqual (expected As Single, actual As Single, delta As Single)
Parâmetros
- expected
- Single
O valor esperado.
- actual
- Single
O valor a ser testado.
- delta
- Single
A precisão do teste. Esse valor deve ser positivo.
Exceções
Se os valores esperado e real forem iguais.
Se o Delta for negativo.
Comentários
A asserção falhará se o valor absoluto da diferença entre os valores real e esperado for menor ou igual ao Delta.
Aplica-se a
AreNotEqual(Object, Object, String)
Declara que duas instâncias de objeto não são iguais, com uma mensagem especificada no objeto de exceção.
public:
static void AreNotEqual(System::Object ^ expected, System::Object ^ actual, System::String ^ message);
public static void AreNotEqual (object expected, object actual, string message);
static member AreNotEqual : obj * obj * string -> unit
Public Shared Sub AreNotEqual (expected As Object, actual As Object, message As String)
Parâmetros
- expected
- Object
O objeto esperado.
- actual
- Object
O objeto real.
- message
- String
A cadeia de caracteres da mensagem.
Exceções
Se os objetos forem iguais.
Comentários
A asserção falhará se o objeto. Equals (esperado, real) retorna true.
Aplica-se a
AreNotEqual(Double, Double, Double)
Declara que dois valores Double não são iguais dentro de uma precisão especificada.
public:
static void AreNotEqual(double expected, double actual, double delta);
public static void AreNotEqual (double expected, double actual, double delta);
static member AreNotEqual : double * double * double -> unit
Public Shared Sub AreNotEqual (expected As Double, actual As Double, delta As Double)
Parâmetros
- expected
- Double
O valor esperado.
- actual
- Double
O valor a ser testado.
- delta
- Double
A precisão do teste. Esse valor deve ser positivo.
Exceções
Se os valores esperado e real forem iguais.
Se o Delta for negativo.
Comentários
A asserção falhará se o valor absoluto da diferença entre os valores real e esperado for menor ou igual ao Delta.
Aplica-se a
AreNotEqual(Object, Object)
Declara que duas instâncias de objeto não são iguais.
public:
static void AreNotEqual(System::Object ^ expected, System::Object ^ actual);
public static void AreNotEqual (object expected, object actual);
static member AreNotEqual : obj * obj -> unit
Public Shared Sub AreNotEqual (expected As Object, actual As Object)
Parâmetros
- expected
- Object
O objeto esperado.
- actual
- Object
O objeto real.
Exceções
Se os objetos forem iguais.
Comentários
A asserção falhará se o objeto. Equals (esperado, real) retorna true.
Aplica-se a
AreNotEqual<T>(T, T)
Declara que duas instâncias de objeto com um tipo especificado não são iguais.
public:
generic <typename T>
static void AreNotEqual(T expected, T actual);
public static void AreNotEqual<T> (T expected, T actual);
static member AreNotEqual : 'T * 'T -> unit
Public Shared Sub AreNotEqual(Of T) (expected As T, actual As T)
Parâmetros de tipo
- T
O tipo dos objetos.
Parâmetros
- expected
- T
O objeto esperado.
- actual
- T
O objeto real.
Exceções
Se os objetos forem iguais.
Comentários
A asserção falhará se o objeto. Equals (esperado, real) retorna true.
Aplica-se a
AreNotEqual<T>(T, T, PexEqualityComparison<T>)
Declara que duas instâncias de objeto com um tipo especificado não são iguais, com base em um delegado EqualityComparison .
public:
generic <typename T>
static void AreNotEqual(T expected, T actual, Microsoft::Pex::Framework::PexEqualityComparison<T> ^ comparison);
public static void AreNotEqual<T> (T expected, T actual, Microsoft.Pex.Framework.PexEqualityComparison<T> comparison);
static member AreNotEqual : 'T * 'T * Microsoft.Pex.Framework.PexEqualityComparison<'T> -> unit
Public Shared Sub AreNotEqual(Of T) (expected As T, actual As T, comparison As PexEqualityComparison(Of T))
Parâmetros de tipo
- T
O tipo dos objetos.
Parâmetros
- expected
- T
O objeto esperado.
- actual
- T
O objeto real.
- comparison
- PexEqualityComparison<T>
Um delegado EqualityComparison , que retornará true se os dois objetos forem iguais; caso contrário, false .
Exceções
Se os objetos forem iguais.
Aplica-se a
AreNotEqual<T>(T, T, String)
Declara que duas instâncias de objeto com um tipo especificado não são iguais, com uma mensagem especificada no objeto de exceção.
public:
generic <typename T>
static void AreNotEqual(T expected, T actual, System::String ^ message);
public static void AreNotEqual<T> (T expected, T actual, string message);
static member AreNotEqual : 'T * 'T * string -> unit
Public Shared Sub AreNotEqual(Of T) (expected As T, actual As T, message As String)
Parâmetros de tipo
- T
O tipo do objeto.
Parâmetros
- expected
- T
O objeto esperado.
- actual
- T
O objeto real.
- message
- String
A cadeia de caracteres da mensagem.
Exceções
Se os objetos forem iguais.
Aplica-se a
AreNotEqual<T>(T, T, String, Object[])
Declara que duas instâncias de objeto com um tipo especificado não são iguais, com uma mensagem especificada no objeto de exceção.
public:
generic <typename T>
static void AreNotEqual(T expected, T actual, System::String ^ format, ... cli::array <System::Object ^> ^ args);
public static void AreNotEqual<T> (T expected, T actual, string format, params object[] args);
static member AreNotEqual : 'T * 'T * string * obj[] -> unit
Public Shared Sub AreNotEqual(Of T) (expected As T, actual As T, format As String, ParamArray args As Object())
Parâmetros de tipo
- T
O tipo dos objetos.
Parâmetros
- expected
- T
O objeto esperado.
- actual
- T
O objeto real.
- format
- String
Uma cadeia de caracteres de formato de mensagem. A sintaxe dessa cadeia de caracteres é idêntica à cadeia de caracteres de formato usada pelo console. WriteLine. Em particular, insira " {0} ", " {1} " e assim por diante em locais apropriados na cadeia de caracteres para representar os valores das variáveis na args matriz.
- args
- Object[]
Uma ou mais variáveis. cujos valores devem ser inseridos em format .
Exceções
Se os objetos forem iguais.
Comentários
A asserção falhará se o objeto. Equals (esperado, real) retorna true.