43 #include "CUnit/Basic.h" 57 static void TestKsmParameterSet(
void)
68 CU_ASSERT_EQUAL(status, 0);
75 CU_ASSERT_EQUAL(status, 0);
79 CU_ASSERT_EQUAL(status, 0);
81 CU_ASSERT_EQUAL(status, 0);
82 CU_ASSERT_STRING_EQUAL(buffer,
"2");
89 CU_ASSERT_EQUAL(status, 0);
97 CU_ASSERT_EQUAL(status, 0);
101 CU_ASSERT_EQUAL(status, 0);
103 CU_ASSERT_EQUAL(status, 0);
104 CU_ASSERT_STRING_EQUAL(buffer,
"2");
108 CU_ASSERT_EQUAL(status, 65548);
121 static void TestKsmParameterShow(
void)
130 CU_ASSERT_EQUAL(status, 0);
153 {
"KsmParameterSet", TestKsmParameterSet},
154 {
"KsmParameterShow", TestKsmParameterShow},
void DbFreeResult(DB_RESULT result)
int DbFetchRow(DB_RESULT result, DB_ROW *row)
char * DqsSpecifyInit(const char *table, const char *fields)
int TcuCreateSuite(const char *title, int(*init)(), int(*teardown)(), struct test_testdef *tests)
#define DB_PARAMETER_VIEW_FIELDS
void DqsFree(char *query)
void DbFreeRow(DB_ROW row)
int DbExecuteSql(DB_HANDLE handle, const char *stmt_str, DB_RESULT *result)
int DbStringBuffer(DB_ROW row, int field_index, char *buffer, size_t buflen)
int TestKsmParameter(void)
int KsmParameterShow(const char *name, const char *category, int policy_id)
#define DB_PARAMETER_VALUE
int KsmParameterSet(const char *name, const char *category, int value, int policy_id)
void DqsEnd(char **query)
void DqsConditionString(char **query, const char *field, DQS_COMPARISON compare, const char *value, int index)