Beispiel #1
0
CUNIT_TEST(DBSuite, EagleDbSqlExpression_CompilePlanIntoBuffer_Function_)
{
    EagleDbSqlFunctionExpression *expr = EagleDbSqlFunctionExpression_New("sqrt", NULL);
    int destinationBuffer;
    EagleDbSqlExpression_CompilePlanIntoBuffer_Function_((EagleDbSqlExpression*) expr, &destinationBuffer, NULL);
    EagleDbSqlExpression_Delete((EagleDbSqlExpression*) expr);
}
Beispiel #2
0
CUNIT_TEST(DBSuite, EagleDbSqlFunctionExpression_Delete)
{
    EagleDbSqlFunctionExpression_Delete(NULL);

    EagleDbSqlFunctionExpression *expr = EagleDbSqlFunctionExpression_New("sqrt", NULL);
    EagleDbSqlFunctionExpression_Delete(expr);
}
Beispiel #3
0
CUNIT_TEST(MemorySuite, EagleDbSqlFunctionExpression_New)
{
    EagleMemory_MockInit();
    EagleMemory_Mock("EagleDbSqlFunctionExpression_New.1");
    
    CUNIT_VERIFY_NULL(EagleDbSqlFunctionExpression_New(NULL, NULL));
    
    CUNIT_ASSERT_EQUAL_INT(EagleMemory_GetMockInvocations(), 1);
    EagleMemory_MockFinish();
}