Package co.nz.getskills.auto.pageobjects
Class CommonAPIProcessor
- java.lang.Object
-
- co.nz.getskills.auto.pageobjects.CommonAPIProcessor
-
public class CommonAPIProcessor extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description java.util.Propertiesprop
-
Constructor Summary
Constructors Constructor Description CommonAPIProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.restassured.response.ResponsecallAPI(java.lang.String authType, java.lang.String URI, java.util.Map<java.lang.String,java.lang.String> requestHeaders, java.lang.String requestBody, java.lang.String resource, java.lang.String contentType, java.lang.String apiAction, java.util.Map<java.lang.String,java.lang.String> parameters)java.lang.StringgenerateOuth2Token()java.util.PropertiesgetAPIDetails()java.lang.StringgetTokenOAuth2(java.lang.String uri, java.lang.String clientID, java.lang.String secret, java.lang.String userName, java.lang.String password)
-
-
-
Method Detail
-
getAPIDetails
public java.util.Properties getAPIDetails()
-
generateOuth2Token
public java.lang.String generateOuth2Token()
-
getTokenOAuth2
public java.lang.String getTokenOAuth2(java.lang.String uri, java.lang.String clientID, java.lang.String secret, java.lang.String userName, java.lang.String password)
-
callAPI
public io.restassured.response.Response callAPI(java.lang.String authType, java.lang.String URI, java.util.Map<java.lang.String,java.lang.String> requestHeaders, java.lang.String requestBody, java.lang.String resource, java.lang.String contentType, java.lang.String apiAction, java.util.Map<java.lang.String,java.lang.String> parameters)
-
-