oaUnitAssertNotEqualDelta()

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

int oaUnitAssertNotEqualDelta(string TC_ID, float проверяемое значение, float неверное значение, float дельта, [anytype userTcData]);

Параметр

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

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

Код ошибки.

Ошибка

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

Описание

Эта функция является функцией библиотеки DLL CTRL OA Unit. Это библиотека DLL, которая содержит несколько функций для целей тестирования. Функция проверяет, не находится ли проверяемое значение в диапазоне неверных значений. Все значения, которые являются плохим значением +-дельта, находятся в плохом диапазоне. Значения в хорошем диапазоне — это значения за пределами этого диапазона (диапазон: плохое значение +-дельта).

. Проверяемое значение, BadValue и delta должны иметь один и тот же тип переменной.

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

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

#uses «CtrlOaUnit» 

main()

{

const int _VALUE1 = 100; 

/* The following example checks if the function getTestValue() returns a value in the range from 95 to 105 (100-5 and 100+5) This is a good case since the returned value is 98*/

oaUnitAssertNotEqualDelta(«IS-VALUE-IN-BAD-RANGE», getTestValue(), VALUE1 , 5);

}

 int getTestValue()

{

  return 100 — 2;

}

Назначение

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

Доступность

CTRL

Смотри также

CTRL OA Unit, Basics

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

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