oaUnitAssertNotEqual()

Функция проверяет, не отличается ли проверяемое значение от ожидаемого.

int oaUnitAssertNotEqual(строка TC_ID, anytype проверяемое значение, anytype ожидаемое значение, [anytype userTcData]);

Параметр

ПараметрыЗначение
Идентификатор TCИдентификатор теста. Каждый тестовый пример должен содержать идентификатор теста.
Проверяемое значениеЗначение, которое проверяется.
Ожидаемое значениеОжидаемое значение.
Пользовательские данныеНеобязательный параметр. Для тестового набора могут быть установлены конкретные данные.

Возвращаемое значение

Код ошибки. В случае неправильных или отсутствующих параметров функция возвращает -1 или -2. Если условие было выполнено, то есть значение не соответствует ожидаемому, функция возвращает 0. Если условие не было выполнено, означающее, что значение равно ожидаемому значению, функция возвращает 1.

Ошибка

Функция возвращает код ошибки.

Описание

Эта функция является функцией библиотеки DLL CTRL OA Unit. Это библиотека DLL, которая содержит несколько функций для целей тестирования. Функция проверяет, не отличается ли проверяемое значение от ожидаемого.

ЗначокПРИМЕР

Функция проверяет, не является ли значение, возвращаемое функцией getTestValue(), неравным ожидаемому значению 100.

#uses «CtrlOaUnit» 

main()

{

const int _VALUE1 = 100; 

/* This example checks if the function getTestValue() returns a value unequal to 100. This is a good case since the value is unequal to 100 (100-2)*/

oaUnitAssertNotEqual(«IS-UN-EQUAL», getTestValue(), VALUE1);

}

 int getTestValue()

{

  return 100 — 2;

}

Присвоение

CTRL OA Модульная библиотека DLL

Доступность

CTRL

Смотри также

CTRL OA Unit, Basics

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *