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[]) |
Утверждает, что два значения |
| AreNotEqual(String, String, Boolean, CultureInfo) |
Утверждает, что сравнение двух строк, зависящих от языка и региональных параметров, имеет значение false. |
| AreNotEqual(Single, Single, Single, String) |
Утверждает, что два значения с |
| AreNotEqual(Object, Object, String, Object[]) |
Утверждает, что два экземпляра объекта не равны, с указанным сообщением в объекте исключения. |
| AreNotEqual(Double, Double, Double, String) |
Утверждает, что два значения |
| AreNotEqual(String, String, Boolean) |
Утверждает, что две строки не равны. |
| AreNotEqual(Single, Single, Single) |
Утверждает, что два значения с |
| AreNotEqual(Object, Object, String) |
Утверждает, что два экземпляра объекта не равны, с указанным сообщением в объекте исключения. |
| AreNotEqual(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.