Поделиться через


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

См. также

Ссылки

Assert Класс

AreEqual - перегрузка

Microsoft.VisualStudio.TestTools.UnitTesting - пространство имен

Другие ресурсы

Использование классов Assert