Можно ли запустить модульные тесты на коде Oracle Pro * C?Запустите тестирование файла .pc
или скомпилированного файла .c
.
Если это возможно, кто-нибудь может объяснить, как это сделать?
Я попытался найти эту проблему без результатов.
Например, создание простого соединения с базой данныхи возврат через файл cn.pc
следующим образом:
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include<sqlca.h>
char *p="username/password@SID";
void main()
{
EXEC SQL CONNECT :p;
if(sqlca.sqlcode==0)
{
printf("Database connection successful to %s",p);
}
else
{ printf("\n connection to %s failed ",p);
}
}
Как для этого должен быть закодирован файл test_cn.c
?(Образец тестового файла cmocka можно найти по адресу: https://api.cmocka.org/)