aboutsummaryrefslogtreecommitdiffstats
path: root/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetTenants.java
diff options
context:
space:
mode:
Diffstat (limited to 'vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetTenants.java')
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetTenants.java24
1 files changed, 20 insertions, 4 deletions
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetTenants.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetTenants.java
index ed370cf15..638cc3911 100644
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetTenants.java
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetTenants.java
@@ -1,11 +1,28 @@
package org.onap.simulator.presetGenerator.presets.aai;
+import static vid.automation.test.utils.ReadFile.loadResourceAsString;
+
import org.onap.simulator.presetGenerator.presets.BasePresets.BaseAAIPreset;
import org.springframework.http.HttpMethod;
-import static vid.automation.test.utils.ReadFile.loadResourceAsString;
-
public class PresetAAIGetTenants extends BaseAAIPreset {
+ private final String subscriberId;
+ private final String serviceType;
+ private String responseBody;
+
+ public PresetAAIGetTenants(String subscriberId, String serviceType, String responseBodyResource) {
+ this.subscriberId = subscriberId;
+ this.serviceType = serviceType;
+ this.responseBody = loadResourceAsString(responseBodyResource);
+ }
+
+ public PresetAAIGetTenants() {
+ this(
+ "e433710f-9217-458d-a79d-1c7aff376d89",
+ "TYLER SILVIA",
+ "presets_templates/PresetAAIGetTenants.json"
+ );
+ }
@Override
public Object getResponseBody() {
@@ -19,9 +36,8 @@ public class PresetAAIGetTenants extends BaseAAIPreset {
@Override
public String getReqPath() {
- return getRootPath() + "/business/customers/customer/e433710f-9217-458d-a79d-1c7aff376d89/service-subscriptions/service-subscription/VIRTUAL USP";
+ return getRootPath() + "/business/customers/customer/" + this.subscriberId + "/service-subscriptions/service-subscription/" + this.serviceType;
}
- private String responseBody = loadResourceAsString("presets_templates/PresetAAIGetTenants.json");
}