Функция проверяет, не отличается ли проверяемое значение от ожидаемого.
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
Смотри также