Preparing the request payload for calling SO macro flow. 27/103727/8
authoraleemraja <ar00500721@techmahindra.com>
Thu, 16 Jul 2020 16:16:19 +0000 (21:46 +0530)
committeraleemraja <ar00500721@techmahindra.com>
Thu, 16 Jul 2020 16:19:43 +0000 (21:49 +0530)
commit4dbd4fc629c4c3e8c491ed7fdd904e2ecfa4c0e0
tree0d1c9385051b0699ab98497e0aaa744156fe6fd4
parent24e99d433cfde855e3e4ce06b6f7fb00f47dad52
Preparing the request payload for calling SO macro flow.

- Added JUnit Test cases and Kararte test for service catalog.
- Added test case for Execution Task for Macro Flow.
- Modified RequestDetails and RequestInfo to match with SO Macro request payload.
- Added k8s configuration in application.properties.

Issue-ID: EXTAPI-368
Signed-off-by: aleemraja <ar00500721@techmahindra.com>
Change-Id: Ibbbbbd2d7021c16ea6291cc899e310ae26200833
Signed-off-by: aleemraja <ar00500721@techmahindra.com>
21 files changed:
src/main/java/org/onap/nbi/apis/servicecatalog/ServiceSpecificationResource.java
src/main/java/org/onap/nbi/apis/servicecatalog/ToscaInfosProcessor.java
src/main/java/org/onap/nbi/apis/serviceorder/SoClient.java
src/main/java/org/onap/nbi/apis/serviceorder/model/consumer/CreateMacroServiceInstanceResponse.java [new file with mode: 0644]
src/main/java/org/onap/nbi/apis/serviceorder/model/consumer/ModelInfo.java
src/main/java/org/onap/nbi/apis/serviceorder/model/consumer/RequestDetails.java
src/main/java/org/onap/nbi/apis/serviceorder/model/consumer/RequestInfo.java
src/main/java/org/onap/nbi/apis/serviceorder/model/consumer/VFModelInfo.java [new file with mode: 0644]
src/main/java/org/onap/nbi/apis/serviceorder/workflow/PostSoProcessor.java
src/main/java/org/onap/nbi/apis/serviceorder/workflow/SOTaskProcessor.java
src/main/resources/application-test.properties
src/main/resources/application.properties
src/test/java/org/onap/nbi/apis/assertions/ServiceOrderExecutionTaskAssertions.java
src/test/java/org/onap/nbi/apis/servicecatalog/ToscaInfosProcessorTest.java
src/test/java/org/onap/nbi/test/ExecutionTaskTest.java
src/test/resources/__files/toscafile/service-VlbService-csar.csar [new file with mode: 0644]
src/test/resources/karatetest/features/00--ServiceCatalog.feature
src/test/resources/mappings/sdc/sdc_get_82c9fbb4-656c-4973-8c7f-172b22b5fa8f.json [new file with mode: 0644]
src/test/resources/mappings/sdc/sdc_get_82c9fbb4-656c-4973-8c7f-172b22b5fa8f_tosca.json [new file with mode: 0644]
src/test/resources/toscafile/service-VlbService-csar.csar [new file with mode: 0644]
src/test/resources/toscafile/service-VlbService-template.yml [new file with mode: 0644]