11 lines
1.2 KiB
OpenEdge ABL
11 lines
1.2 KiB
OpenEdge ABL
@isTest
|
|
global class MockHttpEmptyResponceFetchAccounts implements HttpCalloutMock {
|
|
|
|
global HTTPResponse respond(HTTPRequest req) {
|
|
HttpResponse res = new HttpResponse();
|
|
res.setHeader('Content-Type', 'application/json');
|
|
res.setBody('{ "customers": [ { "id": 1073387929664, "email": "test@gmail.com", "accepts_marketing": false, "created_at": "2019-01-10T00:12:13-12:00", "updated_at": "2019-01-10T00:12:13-12:00", "first_name": "uv", "last_name": "uv", "orders_count": 0, "state": "disabled", "total_spent": "0.00", "last_order_id": null, "note": "", "verified_email": true, "multipass_identifier": null, "tax_exempt": false, "phone": null, "tags": "", "last_order_name": null, "currency": "INR", "addresses": [ { "id": 1197969899584, "customer_id": 1073387929664, "first_name": "firstnameu", "last_name": "lastnamev", "company": "", "address1": "address", "address2": "", "city": "", "province": "", "country": "India", "zip": "", "phone": "", "name": "firstnameu lastnamev", "province_code": null, "country_code": "IN", "country_name": "India", "default": true } ], "admin_graphql_api_id": "gid://shopify/Customer/1073387929664"} ] }');
|
|
res.setStatusCode(200);
|
|
return res;
|
|
}
|
|
} |