示例#1
0
void test__type_destroy_default__ok(void** state)
{
    int n_input = 10;
    bool_t b_output = sizeof(int);
    _type_destroy_default(&n_input, &b_output);
    assert_true(n_input == 10);
    assert_true(b_output == true);
}
示例#2
0
void test__type_destroy_default__null_output(void** state)
{
    int input = 0;
    expect_assert_failure(_type_destroy_default(&input, NULL));
}
示例#3
0
void _type_destroy_char(const void* cpv_input, void* pv_output)
{
    _type_destroy_default(cpv_input, pv_output);
}
示例#4
0
void test__type_destroy_default__null_input(void** state)
{
    size_t output = 0;
    expect_assert_failure(_type_destroy_default(NULL, &output));
}
示例#5
0
void _type_destroy_long_double(const void* cpv_input, void* pv_output)
{
    _type_destroy_default(cpv_input, pv_output);
}