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