response_t** responses = (response_t**) *state;
handler_t* h = kds_s2000w_handler_init();
+ h->profile = PROFILE_FULL;
*info = 0;
will_return(mock_response, responses[0]);
*set_value = 5;
response_t** responses = (response_t**) *state;
handler_t* h = kds_s2000w_handler_init();
+ h->profile = PROFILE_FULL;
will_return(mock_response, responses[0]);
will_return(__wrap_kds_s2000w_client_get_option, 0);
return;
}
- const char* json = "{\"Defaults\": {\"DPI\": 200}}";
+ const char* json = "{ \
+ \"Defaults\":{ \
+ \"DPI\":200, \
+ \"ScanSide\":\"Duplex\", \
+ \"ColorMode\":\"Color\", \
+ \"SkipBlankPages\":0, \
+ \"SkipBlankPagesContent\":5, \
+ \"AutoStart\":0, \
+ \"ColorDropOut\":\"None\", \
+ \"ColorDropOutAggressiveness\":0, \
+ \"OutputType\":\"Images\", \
+ \"ColorAutoBrightnessMode\":\"Automatic\", \
+ \"ColorBrightness\":0, \
+ \"ColorContrast\":0, \
+ \"ColorBalanceMode\":\"Automatic\", \
+ \"ColorBalanceAggressiveness\":0, \
+ \"ColorBalanceRed\":0, \
+ \"ColorBalanceGreen\":0, \
+ \"ColorBalanceBlue\":0, \
+ \"ColorSharpen\":\"Normal\", \
+ \"ForegroundBoldnessMode\":\"None\", \
+ \"ForegroundBoldnessAggressiveness\":0, \
+ \"BackgroundSmoothingMode\":\"None\", \
+ \"BackgroundSmoothingAggressiveness\":0, \
+ \"BinarizationMode\":\"iThresholding\", \
+ \"BinarizationContrast\":0, \
+ \"MaxDocumentLength\":140, \
+ \"MultifeedSensitivity\":\"None\", \
+ \"MultifeedResponse\":\"Stop\", \
+ \"PostScanRotation\":\"Automatic\", \
+ \"EdgeFill\":\"Automatic\", \
+ \"ScanSource\":\"DocumentFeeder\", \
+ \"ImageBorder\":\"None\", \
+ \"TransportHandling\":\"Normal\", \
+ \"JpegQuality\":\"Good\", \
+ \"DocumentFeederTimeout\":2, \
+ \"DocumentFeederTimeoutResponse\":\"Stop\", \
+ \"HoleFill\":0, \
+ \"CroppingMode\":\"AutomaticStraighten\", \
+ \"CroppingImage\":\"EntireDocument\", \
+ \"ImageOffsetX\":0, \
+ \"ImageOffsetY\":0, \
+ \"ImageWidth\":10, \
+ \"ImageHeight\":10 \
+ }}";
+
response_t* defauls_resp = kds_s2000w_client_response_init();
- defauls_resp->data = malloc(sizeof(char) * 27);
- memcpy(defauls_resp->data, json, 27);
- defauls_resp->size = 27;
+ defauls_resp->data = malloc(sizeof(char) * 1206);
+ memcpy(defauls_resp->data, json, 1206);
+ defauls_resp->size = 1206;
defauls_resp->code = 200;
*set_value = 1;
response_t** responses = (response_t**) *state;
handler_t* h = kds_s2000w_handler_init();
+ h->profile = PROFILE_FULL;
will_return(mock_response, responses[0]);
will_return(__wrap_kds_s2000w_client_get_option, 0);
*set_value = 300;
response_t** responses = (response_t**) *state;
handler_t* h = kds_s2000w_handler_init();
+ h->profile = PROFILE_FULL;
will_return(mock_response, responses[0]);
will_return(__wrap_kds_s2000w_client_get_option, 0);
*set_value = 0;
response_t** responses = (response_t**) *state;
handler_t* h = kds_s2000w_handler_init();
+ h->profile = PROFILE_FULL;
will_return(mock_response, responses[0]);
will_return(__wrap_kds_s2000w_client_get_option, 0);
*set_value = 0;
response_t** responses = (response_t**) *state;
handler_t* h = kds_s2000w_handler_init();
+ h->profile = PROFILE_FULL;
will_return(mock_response, responses[0]);
will_return(__wrap_kds_s2000w_client_get_option, 0);
*set_value = 300;
response_t** responses = (response_t**) *state;
handler_t* h = kds_s2000w_handler_init();
+ h->profile = PROFILE_FULL;
will_return(mock_response, responses[0]);
will_return(__wrap_kds_s2000w_client_get_option, 0);
response_t** responses = (response_t**) *state;
handler_t* h = kds_s2000w_handler_init();
+ h->profile = PROFILE_FULL;
*info = 0;
will_return(mock_response, responses[0]);
*set_value = 12;
response_t** responses = (response_t**) *state;
handler_t* h = kds_s2000w_handler_init();
+ h->profile = PROFILE_FULL;
will_return(mock_response, responses[0]);
will_return(__wrap_kds_s2000w_client_get_option, 0);
*set_value = 305;
response_t** responses = (response_t**) *state;
handler_t* h = kds_s2000w_handler_init();
+ h->profile = PROFILE_FULL;
will_return(mock_response, responses[0]);
will_return(__wrap_kds_s2000w_client_get_option, 0);