Fix issues with SOnar Qube coverage report 34/124634/2
authorToineSiebelink <toine.siebelink@est.tech>
Thu, 30 Sep 2021 15:53:42 +0000 (16:53 +0100)
committerToineSiebelink <toine.siebelink@est.tech>
Fri, 1 Oct 2021 07:42:00 +0000 (08:42 +0100)
commit4cbd60b974fa68cab8501e9f3e9edef134eac09b
tree2eb45ddbf569afd841d012a43ebbeaab0eb4a358
parent7e148f8eda2c5741d5c08ae37c6fd36f8d861659
Fix issues with SOnar Qube coverage report

-removed invalid jacoco exclude
-removed strange (generated/accidental?) comment in main pom header
-moved manually coded 'models' package (included in coverage now) to separate it
from swagger generated package/classes with same name (exluded in coverage)
-added some missing test scenarios
-increased coverage limit from 70 to 98% to prevent regression

Issue-ID: CPS-475
Signed-off-by: ToineSiebelink <toine.siebelink@est.tech>
Change-Id: I2f1c276c543926d2d259e33b418f21de4abfea96
18 files changed:
pom.xml
src/main/java/org/onap/cps/ncmp/dmi/rest/controller/DmiRestController.java
src/main/java/org/onap/cps/ncmp/dmi/service/DmiService.java
src/main/java/org/onap/cps/ncmp/dmi/service/DmiServiceImpl.java
src/main/java/org/onap/cps/ncmp/dmi/service/model/CmHandleOperation.java [moved from src/main/java/org/onap/cps/ncmp/dmi/model/CmHandleOperation.java with 96% similarity]
src/main/java/org/onap/cps/ncmp/dmi/service/model/CreatedCmHandle.java [moved from src/main/java/org/onap/cps/ncmp/dmi/model/CreatedCmHandle.java with 96% similarity]
src/main/java/org/onap/cps/ncmp/dmi/service/model/ModuleReference.java [moved from src/main/java/org/onap/cps/ncmp/dmi/model/ModuleReference.java with 96% similarity]
src/main/java/org/onap/cps/ncmp/dmi/service/model/ModuleSchemaList.java [moved from src/main/java/org/onap/cps/ncmp/dmi/model/ModuleSchemaList.java with 96% similarity]
src/main/java/org/onap/cps/ncmp/dmi/service/model/ModuleSchemaProperties.java [moved from src/main/java/org/onap/cps/ncmp/dmi/model/ModuleSchemaProperties.java with 96% similarity]
src/main/java/org/onap/cps/ncmp/dmi/service/model/ModuleSchemas.java [moved from src/main/java/org/onap/cps/ncmp/dmi/model/ModuleSchemas.java with 96% similarity]
src/test/groovy/org/onap/cps/ncmp/dmi/config/DmiConfigurationSpec.groovy [new file with mode: 0644]
src/test/groovy/org/onap/cps/ncmp/dmi/config/DmiPluginConfigSpec.groovy [new file with mode: 0644]
src/test/groovy/org/onap/cps/ncmp/dmi/model/ModuleSchemaPropertiesSpec.groovy [new file with mode: 0644]
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
src/test/resources/GetModules.json
src/test/resources/application.yml