#dhruv_api
1 messages ¡ Page 1 of 1 (latest)
đ Welcome to your new thread!
â˛ď¸ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.
âąď¸ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.
đ This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1283167092660502651
đ Have more to share? Add more details, code, screenshots, videos, etc. below.
Hi there
Hi
The request you shared ended up creating a Customer, within a specific connected account
Is there some other SF Connector functionality you're testing?
The functionality is working fine, I am trying to create a test class for it
But it is not taking my mock test class
public class MockTokenResponseGenerator implements HttpCalloutMock {
public HTTPResponse respond(HTTPRequest req) {
HttpResponse res = new HttpResponse();
res.setStatusCode(200);
if(req.getEndpoint().endsWith('customers')){
res.setBody('{"id":"fake_token_type","name":"fake_token"}');
}
if(req.getEndpoint().endsWith('invoices')){
res.setBody('{"id":"fake_token_type"}');
}
if(req.getEndpoint().endsWith('invoiceitems')){
res.setBody('{"id":"fake_token_type"}');
}
if(req.getEndpoint().endsWith('finalize')){
res.setBody('{"id":"fake_token_type"}');
}
return res;
}
}public class MockTokenResponseGenerator implements HttpCalloutMock {
public HTTPResponse respond(HTTPRequest req) {
HttpResponse res = new HttpResponse();
res.setStatusCode(200);
if(req.getEndpoint().endsWith('customers')){
res.setBody('{"id":"fake_token_type","name":"fake_token"}');
}
if(req.getEndpoint().endsWith('invoices')){
res.setBody('{"id":"fake_token_type"}');
}
if(req.getEndpoint().endsWith('invoiceitems')){
res.setBody('{"id":"fake_token_type"}');
}
if(req.getEndpoint().endsWith('finalize')){
res.setBody('{"id":"fake_token_type"}');
}
return res;
}
}
This is the mock test class I created
Sorry, what exactly is not "taking your mock test class"?