Guest User

Untitled

a guest
Oct 12th, 2018
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.09 KB | None | 0 0
  1. public static String accessToken(){
  2. Token__c tok = [SELECT ConsumerKey__c, ClientSecret__c, Username__c, Password__c, SecurityToken__c
  3. FROM Token__c
  4. WHERE Name = 'OurToken'];
  5. String consumerKey = tok.ConsumerKey__c;
  6. String consumerSecret = tok.ClientSecret__c;
  7. String username = tok.Username__c;
  8. String password = tok.Password__c + tok.SecurityToken__c;
  9. String request = 'grant_type=password&client_id=' + consumerKey +'&client_secret=' + consumerSecret +
  10. '&username=' + username + '&password='+password;
  11. return request;
  12. }
  13.  
  14. @isTest
  15. static void testCallout() {
  16. Test.setMock(HttpCalloutMock.class, new MockHttpResponseGenerator());
  17.  
  18. Http ourHttp = new Http();
  19. String requestBody = Callout.accessTokenBody(); //error is here
  20. HttpRequest ourRequest = new HttpRequest();
  21. ourRequest.setBody(requestBody);
  22. ourRequest.setMethod('POST');
  23. ourRequest.setEndpoint(System.Label.Job_Advertisement_URL + '/services/oauth2/token');
  24. HttpResponse response2 = ourHttp.send(ourRequest);
  25. }
Add Comment
Please, Sign In to add comment