ProvMnS correct parameters send to PolicyExecutor(class) 18/142918/5
authorseanbeirne <sean.beirne@est.tech>
Tue, 13 Jan 2026 11:37:30 +0000 (11:37 +0000)
committerseanbeirne <sean.beirne@est.tech>
Tue, 13 Jan 2026 18:10:57 +0000 (18:10 +0000)
commitffa159fc11f754c96702855b2c84efbf538bca14
treee3b140288b7111b68fddfd99336324bbe0ca635c
parent6c446e2a01162bf8d61fb6ac2c4e92743a9127a4
ProvMnS correct parameters send to PolicyExecutor(class)

- Improved Policy Executor unit test to include request body check
- remove AlternateId prefix from ResourceIdentifier
- remove wrapping of changeRequest

Issue-ID: CPS-3119
Change-Id: I4e0e159e180b09a82c9702035bdef625750f8521
Signed-off-by: seanbeirne <sean.beirne@est.tech>
cps-ncmp-rest/src/main/java/org/onap/cps/ncmp/rest/controller/ProvMnSController.java
cps-ncmp-rest/src/test/groovy/org/onap/cps/ncmp/rest/controller/ProvMnSControllerSpec.groovy
cps-ncmp-service/src/main/java/org/onap/cps/ncmp/impl/data/policyexecutor/ClassInstance.java [moved from cps-ncmp-service/src/main/java/org/onap/cps/ncmp/impl/data/policyexecutor/OperationEntry.java with 94% similarity]
cps-ncmp-service/src/main/java/org/onap/cps/ncmp/impl/data/policyexecutor/OperationDetails.java
cps-ncmp-service/src/main/java/org/onap/cps/ncmp/impl/data/policyexecutor/OperationDetailsFactory.java
cps-ncmp-service/src/test/groovy/org/onap/cps/ncmp/impl/data/policyexecutor/OperationDetailsFactorySpec.groovy
cps-ncmp-service/src/test/groovy/org/onap/cps/ncmp/impl/data/policyexecutor/PolicyExecutorSpec.groovy
integration-test/src/test/groovy/org/onap/cps/integration/functional/ncmp/provmns/ProvMnSRestApiSpec.groovy