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); }
void test__type_destroy_default__null_output(void** state) { int input = 0; expect_assert_failure(_type_destroy_default(&input, NULL)); }
void _type_destroy_char(const void* cpv_input, void* pv_output) { _type_destroy_default(cpv_input, pv_output); }
void test__type_destroy_default__null_input(void** state) { size_t output = 0; expect_assert_failure(_type_destroy_default(NULL, &output)); }
void _type_destroy_long_double(const void* cpv_input, void* pv_output) { _type_destroy_default(cpv_input, pv_output); }