Assert.AreNotEqual - метод (String, String, Boolean)
Проверяет две указанные строки на неравность согласно заданным условиям учета регистра.Утверждение не выполняется, если они равны.
Пространство имен: 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 _
)
public static void AreNotEqual(
string notExpected,
string actual,
bool ignoreCase
)
public:
static void AreNotEqual(
String^ notExpected,
String^ actual,
bool ignoreCase
)
static member AreNotEqual :
notExpected:string *
actual:string *
ignoreCase:bool -> unit
public static function AreNotEqual(
notExpected : String,
actual : String,
ignoreCase : boolean
)
Параметры
- notExpected
Тип: System.String
Первая сравниваемая строка.Это строка, которой предположительно не соответствует строка actual в процессе модульного теста.
- actual
Тип: System.String
Вторая сравниваемая строка.Это строка, которая создается в процессе модульного теста.
- ignoreCase
Тип: System.Boolean
Логическое значение, определяющее, должен ли при сравнении учитываться регистр символов.Значение true указывает, что сравнение выполняется без учета регистра.
Исключения
Исключение | Условие |
---|---|
AssertFailedException | notExpected равно actual. |
Заметки
Для сравнения используются инвариантные (нейтральные) язык и региональные параметры.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.VisualStudio.TestTools.UnitTesting - пространство имен