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


Assert.AreNotEqual - метод (Object, Object, String, array<Object[])

Проверяет два указанных объекта на неравность. Утверждение не выполняется, если объекты равны. Если утверждение не выполняется, выводит сообщение в заданном формате.

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

Синтаксис

'Декларация
Public Shared Sub AreNotEqual ( _
    notExpected As Object, _
    actual As Object, _
    message As String, _
    ParamArray parameters As Object() _
)
public static void AreNotEqual(
    Object notExpected,
    Object actual,
    string message,
    params Object[] parameters
)
public:
static void AreNotEqual(
    Object^ notExpected, 
    Object^ actual, 
    String^ message, 
    ... array<Object^>^ parameters
)
static member AreNotEqual : 
        notExpected:Object * 
        actual:Object * 
        message:string * 
        parameters:Object[] -> unit 
public static function AreNotEqual(
    notExpected : Object, 
    actual : Object, 
    message : String, 
    ... parameters : Object[]
)

Параметры

  • notExpected
    Тип: System.Object
    Первый сравниваемый объект.Это объект, которому предположительно не соответствует объект actual в процессе модульного теста.
  • actual
    Тип: System.Object
    Второй сравниваемый объект.Это объект, который создается в процессе модульного теста.
  • message
    Тип: System.String
    Сообщение, отображаемое в случае, если утверждение не выполняется.Это сообщение можно просмотреть в результатах модульного теста.
  • parameters
    Тип: array<System.Object[]
    Массив параметров для использования при форматировании message.

Исключения

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

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

Заметки

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

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

См. также

Ссылки

Assert Класс

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

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

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

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