PexAssert.AreNotEqual Метод

Определение

Перегрузки

AreNotEqual(String, String, Boolean, String)

Утверждает, что две строки не равны, с указанным сообщением в объекте исключения.

AreNotEqual(String, String, Boolean, CultureInfo, String, Object[])

Утверждает, что сравнение двух строк, зависящих от языка и региональных параметров, имеет значение false с указанным сообщением в объекте исключения.

AreNotEqual(String, String, Boolean, String, Object[])

Утверждает, что две строки не равны, с указанным сообщением в объекте исключения.

AreNotEqual(String, String, Boolean, CultureInfo, String)

Утверждает, что сравнение двух строк, зависящих от языка и региональных параметров, имеет значение false с указанным сообщением в объекте исключения.

AreNotEqual(Single, Single, Single, String, Object[])

Утверждает, что два значения с плавающей запятой не равны в указанной точности, с указанным сообщением в объекте исключения.

AreNotEqual(Double, Double, Double, String, Object[])

Утверждает, что два значения типа Double не равны в указанной точности, с указанным сообщением в объекте исключения.

AreNotEqual(String, String, Boolean, CultureInfo)

Утверждает, что сравнение двух строк, зависящих от языка и региональных параметров, имеет значение false.

AreNotEqual(Single, Single, Single, String)

Утверждает, что два значения с плавающей запятой не равны в указанной точности, с указанным сообщением в объекте исключения.

AreNotEqual(Object, Object, String, Object[])

Утверждает, что два экземпляра объекта не равны, с указанным сообщением в объекте исключения.

AreNotEqual(Double, Double, Double, String)

Утверждает, что два значения типа Double не равны в указанной точности, с указанным сообщением в объекте исключения.

AreNotEqual(String, String, Boolean)

Утверждает, что две строки не равны.

AreNotEqual(Single, Single, Single)

Утверждает, что два значения с плавающей запятой не равны в пределах указанной точности.

AreNotEqual(Object, Object, String)

Утверждает, что два экземпляра объекта не равны, с указанным сообщением в объекте исключения.

AreNotEqual(Double, Double, Double)

Утверждает, что два значения типа Double не равны в пределах указанной точности.

AreNotEqual(Object, Object)

Утверждает, что два экземпляра объекта не равны.

AreNotEqual<T>(T, T)

Утверждает, что два экземпляра объекта с указанным типом не равны.

AreNotEqual<T>(T, T, PexEqualityComparison<T>)

Утверждает, что два экземпляра объекта с указанным типом не равны на основе делегата екуалитикомпарисон .

AreNotEqual<T>(T, T, String)

Утверждает, что два экземпляра объекта с указанным типом не равны, с указанным сообщением в объекте исключения.

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

Утверждает, что два экземпляра объекта с указанным типом не равны, с указанным сообщением в объекте исключения.

AreNotEqual(String, String, Boolean, String)

Утверждает, что две строки не равны, с указанным сообщением в объекте исключения.

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)

Параметры

expected
String

Ожидаемая строка.

actual
String

Фактическая строка.

ignoreCase
Boolean

Задайте для этого параметра значение true для сравнения с учетом регистра и false в противном случае.

message
String

Строка сообщения.

Исключения

Значение, если строки равны.

Применяется к

AreNotEqual(String, String, Boolean, CultureInfo, String, Object[])

Утверждает, что сравнение двух строк, зависящих от языка и региональных параметров, имеет значение false с указанным сообщением в объекте исключения.

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

Параметры

expected
String

Ожидаемая строка.

actual
String

Фактическая строка.

ignoreCase
Boolean

Задайте для этого параметра значение true для сравнения с учетом регистра и false в противном случае.

culture
CultureInfo

Объект System. Globalization. CultureInfo , содержащий сведения о сравнении для конкретного языка и региональных параметров.

format
String

Строка форматирования сообщения. Синтаксис для этой строки идентичен строке формата, используемой Console. WriteLine. В частности, вставьте " {0} ", "" {1} и т. д. в соответствующих местах строки, чтобы представить значения переменных в args массиве.

args
Object[]

Одна или несколько переменных, значения которых должны быть вставлены в format.

Исключения

Значение, если строки равны.

Комментарии

Дополнительные сведения см. в разделе System. String. Compare.

Применяется к

AreNotEqual(String, String, Boolean, String, Object[])

Утверждает, что две строки не равны, с указанным сообщением в объекте исключения.

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

Параметры

expected
String

Ожидаемая строка.

actual
String

Фактическая строка.

ignoreCase
Boolean

Задайте для этого параметра значение true для сравнения с учетом регистра и false в противном случае.

format
String

Строка форматирования сообщения. Синтаксис для этой строки идентичен строке формата, используемой Console. WriteLine. В частности, вставьте " {0} ", "" {1} и т. д. в соответствующих местах строки, чтобы представить значения переменных в args массиве.

args
Object[]

Одна или несколько переменных, значения которых должны быть вставлены в format.

Исключения

Значение, если строки равны.

Применяется к

AreNotEqual(String, String, Boolean, CultureInfo, String)

Утверждает, что сравнение двух строк, зависящих от языка и региональных параметров, имеет значение false с указанным сообщением в объекте исключения.

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)

Параметры

expected
String

Ожидаемая строка.

actual
String

Фактическая строка.

ignoreCase
Boolean

Задайте для этого параметра значение true для сравнения с учетом регистра и false в противном случае.

culture
CultureInfo

Объект System. Globalization. CultureInfo , содержащий сведения о сравнении для конкретного языка и региональных параметров.

message
String

Строка сообщения.

Исключения

Значение, если строки равны.

Комментарии

Дополнительные сведения см. в разделе System. String. Compare.

Применяется к

AreNotEqual(Single, Single, Single, String, Object[])

Утверждает, что два значения с плавающей запятой не равны в указанной точности, с указанным сообщением в объекте исключения.

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

Параметры

expected
Single

Ожидаемое значение.

actual
Single

Проверяемое значение.

delta
Single

Точность теста. Это значение должно быть положительным.

format
String

Строка форматирования сообщения. Синтаксис для этой строки идентичен строке формата, используемой Console. WriteLine. В частности, вставьте " {0} ", "" {1} и т. д. в соответствующих местах строки, чтобы представить значения переменных в args массиве.

args
Object[]

Одна или несколько переменных, значения которых должны быть вставлены в format.

Исключения

Значение, если ожидаемые и фактические значения равны.

Если дельта имеет отрицательное значение.

Комментарии

Утверждение не выполняется, если абсолютное значение разницы между ожидаемым и фактическим значениями меньше или равно разности.

Применяется к

AreNotEqual(Double, Double, Double, String, Object[])

Утверждает, что два значения типа Double не равны в указанной точности, с указанным сообщением в объекте исключения.

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

Параметры

expected
Double

Ожидаемое значение.

actual
Double

Проверяемое значение.

delta
Double

Точность теста. Это значение должно быть положительным.

format
String

Строка форматирования сообщения. Синтаксис для этой строки идентичен строке формата, используемой Console. WriteLine. В частности, вставьте " {0} ", "" {1} и т. д. в соответствующих местах строки, чтобы представить значения переменных в args массиве.

args
Object[]

Одна или несколько переменных, значения которых должны быть вставлены в format.

Исключения

Значение, если ожидаемые и фактические значения равны.

Если дельта имеет отрицательное значение.

Комментарии

Утверждение не выполняется, если абсолютное значение разницы между ожидаемым и фактическим значениями меньше или равно разности.

Применяется к

AreNotEqual(String, String, Boolean, CultureInfo)

Утверждает, что сравнение двух строк, зависящих от языка и региональных параметров, имеет значение false.

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)

Параметры

expected
String

Ожидаемая строка.

actual
String

Фактическая строка.

ignoreCase
Boolean

Задайте для этого параметра значение true для сравнения с учетом регистра и false в противном случае.

culture
CultureInfo

Объект System. Globalization. CultureInfo , содержащий сведения о сравнении для конкретного языка и региональных параметров.

Исключения

Значение, если строки равны.

Комментарии

Дополнительные сведения см. в разделе System. String. Compare.

Применяется к

AreNotEqual(Single, Single, Single, String)

Утверждает, что два значения с плавающей запятой не равны в указанной точности, с указанным сообщением в объекте исключения.

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)

Параметры

expected
Single

Ожидаемое значение.

actual
Single

Проверяемое значение.

delta
Single

Точность теста. Это значение должно быть положительным.

message
String

Строка сообщения.

Исключения

Значение, если ожидаемые и фактические значения равны.

Если дельта имеет отрицательное значение.

Комментарии

Утверждение не выполняется, если абсолютное значение разницы между ожидаемым и фактическим значениями меньше или равно разности.

Применяется к

AreNotEqual(Object, Object, String, Object[])

Утверждает, что два экземпляра объекта не равны, с указанным сообщением в объекте исключения.

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

Параметры

expected
Object

Ожидаемый объект.

actual
Object

Фактический объект.

format
String

Строка форматирования сообщения. Синтаксис для этой строки идентичен строке формата, используемой Console. WriteLine. В частности, вставьте " {0} ", "" {1} и т. д. в соответствующих местах строки, чтобы представить значения переменных в args массиве.

args
Object[]

Одна или несколько переменных, значения которых должны быть вставлены в format.

Исключения

Значение, если объекты равны.

Комментарии

Утверждение не выполняется, если объект. Equals (ожидаемый, фактический) возвращает значение true.

Применяется к

AreNotEqual(Double, Double, Double, String)

Утверждает, что два значения типа Double не равны в указанной точности, с указанным сообщением в объекте исключения.

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)

Параметры

expected
Double

Ожидаемое значение.

actual
Double

Проверяемое значение.

delta
Double

Точность теста. Это значение должно быть положительным.

message
String

Строка сообщения.

Исключения

Значение, если ожидаемые и фактические значения равны.

Если дельта имеет отрицательное значение.

Комментарии

Утверждение не выполняется, если абсолютное значение разницы между ожидаемым и фактическим значениями меньше или равно разности.

Применяется к

AreNotEqual(String, String, Boolean)

Утверждает, что две строки не равны.

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)

Параметры

expected
String

Ожидаемая строка.

actual
String

Фактическая строка.

ignoreCase
Boolean

Задайте для этого параметра значение true для сравнения с учетом регистра и false в противном случае.

Исключения

Значение, если строки равны.

Применяется к

AreNotEqual(Single, Single, Single)

Утверждает, что два значения с плавающей запятой не равны в пределах указанной точности.

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)

Параметры

expected
Single

Ожидаемое значение.

actual
Single

Проверяемое значение.

delta
Single

Точность теста. Это значение должно быть положительным.

Исключения

Значение, если ожидаемые и фактические значения равны.

Если дельта имеет отрицательное значение.

Комментарии

Утверждение не выполняется, если абсолютное значение разницы между ожидаемым и фактическим значениями меньше или равно разности.

Применяется к

AreNotEqual(Object, Object, String)

Утверждает, что два экземпляра объекта не равны, с указанным сообщением в объекте исключения.

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)

Параметры

expected
Object

Ожидаемый объект.

actual
Object

Фактический объект.

message
String

Строка сообщения.

Исключения

Значение, если объекты равны.

Комментарии

Утверждение не выполняется, если объект. Equals (ожидаемый, фактический) возвращает значение true.

Применяется к

AreNotEqual(Double, Double, Double)

Утверждает, что два значения типа Double не равны в пределах указанной точности.

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)

Параметры

expected
Double

Ожидаемое значение.

actual
Double

Проверяемое значение.

delta
Double

Точность теста. Это значение должно быть положительным.

Исключения

Значение, если ожидаемые и фактические значения равны.

Если дельта имеет отрицательное значение.

Комментарии

Утверждение не выполняется, если абсолютное значение разницы между ожидаемым и фактическим значениями меньше или равно разности.

Применяется к

AreNotEqual(Object, Object)

Утверждает, что два экземпляра объекта не равны.

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)

Параметры

expected
Object

Ожидаемый объект.

actual
Object

Фактический объект.

Исключения

Значение, если объекты равны.

Комментарии

Утверждение не выполняется, если объект. Equals (ожидаемый, фактический) возвращает значение true.

Применяется к

AreNotEqual<T>(T, T)

Утверждает, что два экземпляра объекта с указанным типом не равны.

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)

Параметры типа

T

Тип объектов.

Параметры

expected
T

Ожидаемый объект.

actual
T

Фактический объект.

Исключения

Значение, если объекты равны.

Комментарии

Утверждение не выполняется, если объект. Equals (ожидаемый, фактический) возвращает значение true.

Применяется к

AreNotEqual<T>(T, T, PexEqualityComparison<T>)

Утверждает, что два экземпляра объекта с указанным типом не равны на основе делегата екуалитикомпарисон .

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

Параметры типа

T

Тип объектов.

Параметры

expected
T

Ожидаемый объект.

actual
T

Фактический объект.

comparison
PexEqualityComparison<T>

Делегат екуалитикомпарисон , который возвращает значение true , если два объекта равны, и false в противном случае.

Исключения

Значение, если объекты равны.

Применяется к

AreNotEqual<T>(T, T, String)

Утверждает, что два экземпляра объекта с указанным типом не равны, с указанным сообщением в объекте исключения.

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)

Параметры типа

T

Тип объекта.

Параметры

expected
T

Ожидаемый объект.

actual
T

Фактический объект.

message
String

Строка сообщения.

Исключения

Значение, если объекты равны.

Применяется к

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

Утверждает, что два экземпляра объекта с указанным типом не равны, с указанным сообщением в объекте исключения.

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

Параметры типа

T

Тип объектов.

Параметры

expected
T

Ожидаемый объект.

actual
T

Фактический объект.

format
String

Строка форматирования сообщения. Синтаксис для этой строки идентичен строке формата, используемой Console. WriteLine. В частности, вставьте " {0} ", "" {1} и т. д. в соответствующих местах строки, чтобы представить значения переменных в args массиве.

args
Object[]

Одна или несколько переменных, значения которых должны быть вставлены в format.

Исключения

Значение, если объекты равны.

Комментарии

Утверждение не выполняется, если объект. Equals (ожидаемый, фактический) возвращает значение true.

Применяется к