Refactor Get Modules by CMHandle flow 84/125284/8
authorRenu Kumari <renu.kumari@bell.ca>
Fri, 22 Oct 2021 04:50:29 +0000 (00:50 -0400)
committerRenu Kumari <renu.kumari@bell.ca>
Tue, 2 Nov 2021 14:02:02 +0000 (10:02 -0400)
commit306cadd63b69274afbb3073d35a15381a12d6389
tree548a631648bdb0116a4765f4f244957a5a608ee2
parentb8c23f7eea015f22cef9d3638b276025f38a1ff6
Refactor Get Modules by CMHandle flow

- Used jayway to convert sdnc response to POJO to clean up classes
- Moved SDNC error handling to the SDNCOperation
- Added SdncException
- Added spring-security test Mock user in the controllerSpec

Issue-ID: CPS-571
Signed-off-by: Renu Kumari <renu.kumari@bell.ca>
Change-Id: Ice91e48536dd2e309721440b61d37a49ce43b403
pom.xml
src/main/java/org/onap/cps/ncmp/dmi/exception/SdncException.java [moved from src/main/java/org/onap/cps/ncmp/dmi/service/model/ModuleSchemaList.java with 51% similarity]
src/main/java/org/onap/cps/ncmp/dmi/service/DmiServiceImpl.java
src/main/java/org/onap/cps/ncmp/dmi/service/model/ModuleSchema.java [moved from src/main/java/org/onap/cps/ncmp/dmi/service/model/ModuleSchemaProperties.java with 89% similarity]
src/main/java/org/onap/cps/ncmp/dmi/service/model/ModuleSchemas.java [deleted file]
src/main/java/org/onap/cps/ncmp/dmi/service/operation/SdncOperations.java
src/test/groovy/org/onap/cps/ncmp/dmi/model/ModuleSchemaPropertiesSpec.groovy [deleted file]
src/test/groovy/org/onap/cps/ncmp/dmi/rest/controller/DmiRestControllerSpec.groovy
src/test/groovy/org/onap/cps/ncmp/dmi/service/DmiServiceImplSpec.groovy
src/test/groovy/org/onap/cps/ncmp/dmi/service/operation/SdncOperationsSpec.groovy