diff --git a/src/test/java/api/test/rest/RestGeneralStepDefinitions.java b/src/test/java/api/test/rest/RestGeneralStepDefinitions.java index ee4e6adab8500f2194012ca867ac2c1a1dc98723..2abd57cf9097a61dbbb6c3356829f3ddfc6e10c3 100644 --- a/src/test/java/api/test/rest/RestGeneralStepDefinitions.java +++ b/src/test/java/api/test/rest/RestGeneralStepDefinitions.java @@ -189,4 +189,10 @@ public class RestGeneralStepDefinitions extends BaseStepDefinitions { String cipherText = encrypt(message, pair.getPublic()); currentRequest.getHeaders().put("publicKey", cipherText); } + + @And("^I load value \\{(.*)\\} into current request HEADER \\{(.*)\\}$") + public void iLoadValueIntoCurrentRequestHEADER(String value, String headerName) throws Throwable { + currentRequest.getHeaders().put(headerName, value); + } + } diff --git a/src/test/java/api/test/rest/tsa/cache/CacheStepDefinitions.java b/src/test/java/api/test/rest/tsa/cache/CacheStepDefinitions.java index 462660b24c3fa6ea4ed9f72b46422f0afc6044a3..b92245e65d927a2b5148568f3bc1872e9d7e2a4b 100644 --- a/src/test/java/api/test/rest/tsa/cache/CacheStepDefinitions.java +++ b/src/test/java/api/test/rest/tsa/cache/CacheStepDefinitions.java @@ -6,7 +6,6 @@ import api.test.rest.RestSessionContainer; import core.*; import cucumber.api.java.en.And; import cucumber.api.java.en.Given; -import exceptions.RAFException; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; @@ -21,26 +20,6 @@ public class CacheStepDefinitions extends BaseStepDefinitions { this.currentRequest = currentRequest; } - @Given("^I load the body of my Cache request with \\{(.*)\\} from \\{(.*)\\}$") - public void iLoadTheBodyOfMyPolicyRequestWithDataFromFile(String profileName, String jsonName) throws Throwable { - logger.info("Loading REST json into current request body. Json file= [{}] , profile= [{}]", jsonName, profileName); - String loadedProfileData = JsonUtils.getProfileFromJson("/REST/json/" + jsonName, profileName); - if (!loadedProfileData.equals("null")) { - currentRequest.setBody(loadedProfileData); - logger.info("SUCCESS - profile loaded."); - } else { - throw new RAFException(String.format("Profile loading FAILED. Value is \"null\". File= [%s] , profile= [%s]", - jsonName, - profileName) - , RestGeneralStepDefinitions.class); - } - } - - @And("^I load value \\{(.*)\\} into current request HEADER \\{(.*)\\}$") - public void iLoadValueFromTheResponseIntoCurrentRequestHEADER(String value, String headerName) throws Throwable { - currentRequest.getHeaders().put(headerName, value); - } - @Given("we are testing the TSA Cache Api") public void weAreTestingTheTSACacheApi() { RestClient.setDefaultEncoding("UTF8"); diff --git a/src/test/java/api/test/rest/tsa/policy/PolicyStepDefinitions.java b/src/test/java/api/test/rest/tsa/policy/PolicyStepDefinitions.java index a5574d15117ca82abf39717660b1216148ea39c1..7c9241536308b072edb847372f6076fd02d33734 100644 --- a/src/test/java/api/test/rest/tsa/policy/PolicyStepDefinitions.java +++ b/src/test/java/api/test/rest/tsa/policy/PolicyStepDefinitions.java @@ -56,7 +56,7 @@ public class PolicyStepDefinitions extends BaseStepDefinitions { } @And("^I execute the Policy \\{(.*)\\} via TSA Policy API$") - public void iExecuteThePolicy(String path) throws Throwable { + public void iExecuteThePolicyTSAPolicyAPI(String path) throws Throwable { currentRequest.setPath("/policy/example/" + path + "/1.0/evaluation"); Response response = RestClient.post(currentRequest); addRequest(currentRequest); diff --git a/src/test/java/api/test/rest/tsa/task/TaskStepDefinitions.java b/src/test/java/api/test/rest/tsa/task/TaskStepDefinitions.java index e20eea2aa08560f40a1826a02bb0d9ac9f50638c..8e705f046791aff2c55b6db7c54b9895a2397567 100644 --- a/src/test/java/api/test/rest/tsa/task/TaskStepDefinitions.java +++ b/src/test/java/api/test/rest/tsa/task/TaskStepDefinitions.java @@ -7,7 +7,6 @@ import com.jayway.jsonpath.JsonPath; import core.*; import cucumber.api.java.en.And; import cucumber.api.java.en.Given; -import exceptions.RAFException; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; @@ -33,7 +32,7 @@ public class TaskStepDefinitions extends BaseStepDefinitions{ } @And("^I execute the Task \\{(.*)\\} via TSA Task API$") - public void iExecuteTheTask(String path) throws Throwable { + public void iExecuteTheTaskTSATaskAPI(String path) throws Throwable { currentRequest.setPath("/v1/task/" + path); Response response = RestClient.post(currentRequest);