ГОСТ Р ИСО/МЭК 24709-3-2013
П одпункт 9.3.1.5
BioA PI_RETU RN BioAPI BioSPI_Q ueryU nits
(const BioAPI_U U ID
*Uuid,
BioA PI_U NIT_SCH EM A
**U nitSchem aArray,
иin t32_t
*NumberOfElem ents);
Ссылки: 8.1.9 и 9.3.1.5.
Порядок действий:
a) Тестирующее приложение выполняет следующие действия:
1) инициализирует тестируемую инфраструктуру, устанавливает и
загружает тестирующий ПБУ;
2) вызывает BioAPI_QueryUnits с учетом условий, приведенных в
таблицах 37 и 38.
b
) Тестирующий ПБУ выполняет следующие действия:
1) проверяет параметры и содержимое переменных-указателей со
гласно указаниям, приведенным в столбце «Функция БиоИПУ»
таблицы 39;
2) задает возвращаемое значение функции BioSPl_QueryUnits, при
веденное в таблице 37, после чего возвращает значение инфра
структуре.
c) Тестирующее приложение выполняет следующие действия:
1) проверяет возвращаемое значение BioAPI_QueryUnitsn при его
несоответствии указанному в таблице 39 выдает ответ о несоответ
ствии;
2) вызывает BioAPI_Free.
d) Если номером испытания является 010901, осуществляется проверка
единичности вызова BioSPI_Free тестирующим ПБУ.
e) Тестирующее приложение выгружает и деинсталлирует тестирующий
ПБУ, после этого завершает тестируемую инфраструктуру.
Параметры: Для данного утверждения используют входные параметры,
указанные в таблице 37.
138