コード例 #1
0
ファイル: ut_cstl_types.c プロジェクト: Aluonna/libcstl
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
ファイル: ut_cstl_types.c プロジェクト: Aluonna/libcstl
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
ファイル: ut_cstl_types.c プロジェクト: Aluonna/libcstl
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);
}