Skip to content
Snippets Groups Projects

Resolve "[Test] Policy Admin API"

Merged Georgi Michev requested to merge 9-test-policy-admin-api into main
6 files
+ 107
1
Compare changes
  • Side-by-side
  • Inline
Files
6
@@ -46,4 +46,20 @@ public class PolicyStepDefinitions extends BaseStepDefinitions {
addRequest(currentRequest);
addResponse(response);
}
@When("I request all policies via TSA Policy API")
public void iRequestAllPoliciesViaTSAPolicyAPI() {
currentRequest.setPath("/v1/policies");
Response response = RestClient.get(currentRequest);
addRequest(currentRequest);
addResponse(response);
}
@When("^I request the Policy Admin API with parameters locked \\{(.*)\\}, rego \\{(.*)\\}, data \\{(.*)\\}, dataConfig\\{(.*)\\}$")
public void iRequestThePolicyAdminAPIWithParametersLockedRegoDataDataConfig(String locked, String rego, String data, String dataConfig) {
currentRequest.setPath("/v1/policies?locked=" + locked + "&rego=" + rego + "&data=" + data + "&dataConfig=" + dataConfig);
Response response = RestClient.get(currentRequest);
addRequest(currentRequest);
addResponse(response);
}
}
Loading