aboutsummaryrefslogtreecommitdiffstats
path: root/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/sdc
diff options
context:
space:
mode:
Diffstat (limited to 'vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/sdc')
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/sdc/PresetSDCGetServiceMetadataGet.java10
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/sdc/PresetSDCGetServiceToscaModelGet.java8
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/sdc/PresetSDCGetServiceToscaModelGetEmptyResult.java24
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/sdc/PresetSDCGetServiceToscaModelGetInvalidResponse.java32
4 files changed, 67 insertions, 7 deletions
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/sdc/PresetSDCGetServiceMetadataGet.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/sdc/PresetSDCGetServiceMetadataGet.java
index 9b1ea80af..00a47b7db 100644
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/sdc/PresetSDCGetServiceMetadataGet.java
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/sdc/PresetSDCGetServiceMetadataGet.java
@@ -1,12 +1,14 @@
package org.onap.simulator.presetGenerator.presets.sdc;
import org.springframework.http.HttpMethod;
+import vid.automation.test.infra.ModelInfo;
-/**
- * Created by itzikliderman on 21/12/2017.
- */
public class PresetSDCGetServiceMetadataGet extends SdcPresetWithModelVersionId {
+ public PresetSDCGetServiceMetadataGet(ModelInfo modelInfo) {
+ this(modelInfo.modelVersionId, modelInfo.modelInvariantId, modelInfo.zipFileName);
+ }
+
public PresetSDCGetServiceMetadataGet(String modelVersionId, String modelInvariantId, String zipFileName) {
super(modelVersionId);
this.modelInvariantId = modelInvariantId;
@@ -25,7 +27,7 @@ public class PresetSDCGetServiceMetadataGet extends SdcPresetWithModelVersionId
" \"name\": \"action-data\"," +
" \"version\": \"1.0\"," +
" \"toscaModelURL\": \"./"+zipFileName+"\"," +
- " \"category\": \"Mobility\"," +
+ " \"category\": \"Emanuel\"," +
" \"lifecycleState\": \"CERTIFIED\"," +
" \"lastUpdaterUserId\": \"rg276b\"," +
" \"lastUpdaterFullName\": null," +
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/sdc/PresetSDCGetServiceToscaModelGet.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/sdc/PresetSDCGetServiceToscaModelGet.java
index e243dc321..303f5a4e1 100644
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/sdc/PresetSDCGetServiceToscaModelGet.java
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/sdc/PresetSDCGetServiceToscaModelGet.java
@@ -1,14 +1,16 @@
package org.onap.simulator.presetGenerator.presets.sdc;
import org.springframework.http.HttpMethod;
+import vid.automation.test.infra.ModelInfo;
-/**
- * Created by itzikliderman on 21/12/2017.
- */
public class PresetSDCGetServiceToscaModelGet extends SdcPresetWithModelVersionId {
private String file;
+ public PresetSDCGetServiceToscaModelGet(ModelInfo modelInfo) {
+ this(modelInfo.modelVersionId, modelInfo.zipFileName);
+ }
+
public PresetSDCGetServiceToscaModelGet(String modelVersionId, String file) {
super(modelVersionId);
this.file = file;
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/sdc/PresetSDCGetServiceToscaModelGetEmptyResult.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/sdc/PresetSDCGetServiceToscaModelGetEmptyResult.java
new file mode 100644
index 000000000..f6f67136e
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/sdc/PresetSDCGetServiceToscaModelGetEmptyResult.java
@@ -0,0 +1,24 @@
+package org.onap.simulator.presetGenerator.presets.sdc;
+
+import org.springframework.http.HttpMethod;
+
+public class PresetSDCGetServiceToscaModelGetEmptyResult extends SdcPresetWithModelVersionId {
+
+ public PresetSDCGetServiceToscaModelGetEmptyResult(String modelVersionId) {
+ super(modelVersionId);
+ }
+
+ public HttpMethod getReqMethod() {
+ return HttpMethod.GET;
+ }
+
+ @Override
+ public String getReqPath() {
+ return super.getReqPath()+"/toscaModel";
+ }
+
+ @Override
+ public Object getResponseBody() {
+ return "";
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/sdc/PresetSDCGetServiceToscaModelGetInvalidResponse.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/sdc/PresetSDCGetServiceToscaModelGetInvalidResponse.java
new file mode 100644
index 000000000..7676062e5
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/sdc/PresetSDCGetServiceToscaModelGetInvalidResponse.java
@@ -0,0 +1,32 @@
+package org.onap.simulator.presetGenerator.presets.sdc;
+
+import org.springframework.http.HttpMethod;
+
+public class PresetSDCGetServiceToscaModelGetInvalidResponse extends SdcPresetWithModelVersionId {
+
+ private final int httpCode;
+
+ public PresetSDCGetServiceToscaModelGetInvalidResponse(String modelVersionId, int httpCode) {
+ super(modelVersionId);
+ this.httpCode = httpCode;
+ }
+
+ public HttpMethod getReqMethod() {
+ return HttpMethod.GET;
+ }
+
+ @Override
+ public String getReqPath() {
+ return super.getReqPath()+"/toscaModel";
+ }
+
+ @Override
+ public Object getResponseBody() {
+ return "simulated error description from sdc";
+ }
+
+ @Override
+ public int getResponseCode() {
+ return httpCode;
+ }
+}