PexAssert.AreNotEqual Método

Definição

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 float não são iguais dentro de uma precisão especificada, com uma mensagem especificada no objeto de exceção.

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.

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 float não são iguais dentro de uma precisão especificada, com uma mensagem especificada no objeto de exceção.

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 Double não são iguais dentro de uma precisão especificada, com uma mensagem especificada no objeto de exceção.

AreNotEqual(String, String, Boolean)

Declara que duas cadeias de caracteres não são iguais.

AreNotEqual(Single, Single, Single)

Declara que dois valores float não são iguais dentro de uma precisão especificada.

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 Double não são iguais dentro de uma precisão especificada.

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 EqualityComparison .

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.

Aplica-se a