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
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.VisualStudio.TestTools.UnitTesting - пространство имен