Fix the format of supplementary file and user params for aLaCarte requests 91/100091/8
authorEylon Malin <eylon.malin@intl.att.com>
Wed, 8 Jan 2020 14:03:08 +0000 (16:03 +0200)
committerIttay Stern <ittay.stern@att.com>
Thu, 9 Jan 2020 15:17:46 +0000 (17:17 +0200)
commit6b5dd86a3557e8eed2c4584f5d16df5654cbc57b
treef3978f5e3e92a5728f8bdb89146de38305b16fb7
parente8414b1fe839291418ead3a7e5a64bf382dc1121
Fix the format of supplementary file and user params for aLaCarte requests

supplementary file shall be in format [{"name": "fieldName", "value" : "xyz"}]
Also this is the format of each param in user params for aLaCarte requests and old macros

Issue-ID: VID-743
Change-Id: I579298ce3f0b789a7a69e6af5a85bfbd50ae9fc0
Signed-off-by: Eylon Malin <eylon.malin@intl.att.com>
18 files changed:
vid-app-common/src/main/java/org/onap/vid/job/command/MsoRequestBuilder.kt
vid-app-common/src/main/java/org/onap/vid/model/serviceInstantiation/VfModule.java
vid-app-common/src/main/java/org/onap/vid/mso/model/ServiceInstantiationRequestDetails.java
vid-app-common/src/main/java/org/onap/vid/services/UserParamsContainer.kt [new file with mode: 0644]
vid-app-common/src/main/java/org/onap/vid/utils/Logging.java
vid-app-common/src/test/java/org/onap/vid/model/serviceInstantiation/InstantiationModelSerializationTest.java
vid-app-common/src/test/java/org/onap/vid/services/AAITreeNodeBuilderTest.java
vid-app-common/src/test/java/org/onap/vid/services/AsyncInstantiationBaseTest.java
vid-app-common/src/test/java/org/onap/vid/services/MsoRequestBuilderTest.java
vid-app-common/src/test/java/org/onap/vid/services/UserParamsContainerTest.kt [new file with mode: 0644]
vid-app-common/src/test/resources/payload_jsons/vfmodule_instantiation_request.json
vid-app-common/src/test/resources/payload_jsons/vfmodule_instantiation_request_without_instance_name.json
vid-app-common/src/test/resources/payload_jsons/vfmodule_instantiation_request_without_volume_group.json
vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVfModuleALaCarteE2E.java
vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVfModuleWithVolumeGroupALaCarteCypress.java
vid-automation/src/main/resources/supplementaryFiles/sample.json
vid-webpack-master/cypress/integration/iFrames/drawingBoard.e2e.ts
vid-webpack-master/src/app/shared/components/genericFormPopup/genericFormServices/vfModuleUpgrade/vfModule.upgrade.popup.service.spec.ts