Assert.AreNotEqual - метод (String, String, Boolean, CultureInfo, String, array<Object )
Проверяет две указанные строки на неравность согласно заданным условиям учета регистра, используя указанный язык и региональные параметры.Утверждение не выполняется, если они равны.Если утверждение не выполняется, выводит сообщение в заданном формате.
Пространство имен: Microsoft.VisualStudio.TestTools.UnitTesting
Сборка: Microsoft.VisualStudio.QualityTools.UnitTestFramework (в Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)
Синтаксис
'Декларация
Public Shared Sub AreNotEqual ( _
notExpected As String, _
actual As String, _
ignoreCase As Boolean, _
culture As CultureInfo, _
message As String, _
ParamArray parameters As Object() _
)
public static void AreNotEqual(
string notExpected,
string actual,
bool ignoreCase,
CultureInfo culture,
string message,
params Object[] parameters
)
public:
static void AreNotEqual(
String^ notExpected,
String^ actual,
bool ignoreCase,
CultureInfo^ culture,
String^ message,
... array<Object^>^ parameters
)
static member AreNotEqual :
notExpected:string *
actual:string *
ignoreCase:bool *
culture:CultureInfo *
message:string *
parameters:Object[] -> unit
public static function AreNotEqual(
notExpected : String,
actual : String,
ignoreCase : boolean,
culture : CultureInfo,
message : String,
... parameters : Object[]
)
Параметры
- notExpected
Тип: System.String
Первая сравниваемая строка.Это строка, которой предположительно не соответствует строка actual в процессе модульного теста.
- actual
Тип: System.String
Вторая сравниваемая строка.Это строка, которая создается в процессе модульного теста.
- ignoreCase
Тип: System.Boolean
Логическое значение, определяющее, должен ли при сравнении учитываться регистр символов.Значение true указывает, что сравнение выполняется без учета регистра.
- culture
Тип: System.Globalization.CultureInfo
Объект CultureInfo, предоставляющий сведения об особенностях сравнения, определяемых языком и региональными параметрами.
- message
Тип: System.String
Сообщение, отображаемое в случае, если утверждение не выполняется.Это сообщение можно просмотреть в результатах модульного теста.
- parameters
Тип: array<System.Object[]
Массив параметров для использования при форматировании message.
Исключения
Исключение | Условие |
---|---|
AssertFailedException | notExpected равно actual. |
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.VisualStudio.TestTools.UnitTesting - пространство имен