Integration tests for validating PM_Dictionary. 26/116426/7
authorMaciej Malewski <maciej.malewski@nokia.com>
Thu, 10 Dec 2020 13:38:00 +0000 (14:38 +0100)
committerVasyl Razinkov <vasyl.razinkov@est.tech>
Thu, 17 Dec 2020 14:55:21 +0000 (14:55 +0000)
commit1b44134b16ac74e8326ba14e1764a9023cc6f0cf
tree64e831c281abf51435d4684bca784a66355dab1f
parent0b42749241b257588a74bef1804deec581d2afc2
Integration tests for validating PM_Dictionary.

Checking compliance content of the PM_Dictionary file against it's schema.

Issue-ID: SDC-3390
Change-Id: I8e20f977c7d6838005bc84fc6c7c8ab197152a53
Signed-off-by: Maciej Malewski <maciej.malewski@nokia.com>
13 files changed:
catalog-be/src/main/java/org/openecomp/sdc/be/components/impl/validation/PMDictionaryValidator.java
catalog-be/src/test/java/org/openecomp/sdc/be/components/impl/validation/PMDictionaryValidatorTest.java
integration-tests/pom.xml
integration-tests/src/test/java/org/onap/sdc/backend/ci/tests/validation/pmdictionary/CsarLoader.java [new file with mode: 0644]
integration-tests/src/test/java/org/onap/sdc/backend/ci/tests/validation/pmdictionary/CsarValidationTest.java [new file with mode: 0644]
integration-tests/src/test/java/org/onap/sdc/backend/ci/tests/validation/pmdictionary/ZipValidationTest.java [new file with mode: 0644]
integration-tests/src/test/resources/Files/PNFs/validation/pmdictionary/invalidPnfCompliantWithSOL004.csar [new file with mode: 0644]
integration-tests/src/test/resources/Files/PNFs/validation/pmdictionary/validPnfCompliantWithSOL004.csar [new file with mode: 0644]
integration-tests/src/test/resources/Files/VNFs/validation/pmdictionary/invalidPmDict.zip [new file with mode: 0644]
integration-tests/src/test/resources/Files/VNFs/validation/pmdictionary/validPmDict.zip [new file with mode: 0644]
openecomp-be/backend/openecomp-sdc-validation-manager/src/test/java/org/openecomp/sdc/validation/util/ValidationManagerUtilTest.java
openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/src/main/java/org/openecomp/sdc/vendorsoftwareproduct/impl/orchestration/csar/validation/PMDictionaryValidator.java
openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/src/test/java/org/openecomp/sdc/vendorsoftwareproduct/impl/orchestration/csar/validation/PMDictionaryValidatorTest.java