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


Assert.AreNotEqual<T> - метод (T, T)

Проверяет два указанных элемента данных универсального типа на неравность. Утверждение не выполняется, если они равны.

Пространство имен:  Microsoft.VisualStudio.TestTools.UnitTesting
Сборка:  Microsoft.VisualStudio.QualityTools.UnitTestFramework (в Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)

Синтаксис

'Декларация
Public Shared Sub AreNotEqual(Of T) ( _
    notExpected As T, _
    actual As T _
)
public static void AreNotEqual<T>(
    T notExpected,
    T actual
)
public:
generic<typename T>
static void AreNotEqual(
    T notExpected, 
    T actual
)
static member AreNotEqual : 
        notExpected:'T * 
        actual:'T -> unit 
JScript не поддерживает универсальные типы и методы.

Параметры типа

  • T

Параметры

  • notExpected
    Тип: T
    Первый элемент данных универсального типа для сравнения.Это данные универсального типа, которые предположительно не соответствуют данным actual в процессе модульного теста.
  • actual
    Тип: T
    Второй элемент данных универсального типа для сравнения.Это данные универсального типа, которые создает процесс модульного теста.

Исключения

Исключение Условие
AssertFailedException

Значение параметра notExpected равно значению параметра actual.

Заметки

Значения разных числовых типов считаются равными, если их логические значения равны. Например, 42L равно 42.

Т ― это тип сравниваемых значений.

Безопасность платформы .NET Framework

См. также

Ссылки

Assert Класс

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

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

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

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