Assert.AreEqual<T> - метод (T, T)
Проверяет, что два указанных элемента данных универсального типа равны, используя оператор равенства. Утверждение не выполняется, если они не равны.
Пространство имен: Microsoft.VisualStudio.TestTools.UnitTesting
Сборка: Microsoft.VisualStudio.QualityTools.UnitTestFramework (в Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)
Синтаксис
'Декларация
Public Shared Sub AreEqual(Of T) ( _
expected As T, _
actual As T _
)
public static void AreEqual<T>(
T expected,
T actual
)
public:
generic<typename T>
static void AreEqual(
T expected,
T actual
)
static member AreEqual :
expected:'T *
actual:'T -> unit
JScript не поддерживает универсальные типы и методы.
Параметры типа
- T
Параметры
- expected
Тип: T
Первый элемент данных универсального типа для сравнения.Это данные универсального типа, которые ожидаются процессом модульного теста.
- actual
Тип: T
Второй элемент данных универсального типа для сравнения.Это данные универсального типа, которые создает процесс модульного теста.
Исключения
Исключение | Условие |
---|---|
AssertFailedException | Значение параметра expected не равно значению параметра actual. |
Заметки
Значения разных числовых типов считаются равными, если их логические значения равны. Например, 42L равно 42.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.VisualStudio.TestTools.UnitTesting - пространство имен