mask_option_groups_t kds_s2000w_handler_get_available_options(handler_t* h)
{
+ response_t* resp = kds_s2000w_client_response_init();
+ kds_s2000w_client_get_capabilities(resp);
+
mask_option_groups_t available_options = {
.stanard_group = 0,
.geometry_group = 0,
.feeder_group = 0
};
+ free(resp);
+ resp = NULL;
return available_options;
}
{
handler_t* h = kds_s2000w_handler_init();
+ will_return(mock_response, NULL);
+ will_return(__wrap_kds_s2000w_client_get_capabilities, 0);
+ expect_function_call(__wrap_kds_s2000w_client_get_capabilities);
mask_option_groups_t option_mask = kds_s2000w_handler_get_available_options(h);
assert_int_equal(option_mask.stanard_group, 0);