Avc Event prop rename 98/133698/1
authormpriyank <priyank.maheshwari@est.tech>
Mon, 20 Mar 2023 10:55:32 +0000 (10:55 +0000)
committermpriyank <priyank.maheshwari@est.tech>
Mon, 20 Mar 2023 11:06:15 +0000 (11:06 +0000)
- rename the eventTarget property as eventSource as per the schema in
  the spike
- fixed the integration test and sample file

Issue-ID: CPS-1554
Change-Id: Ieb8b749c6f64d69d87cacadae17a4589e9908cf2
Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
cps-ncmp-events/src/main/resources/schemas/avc-event-schema-v1.json
cps-ncmp-service/src/main/java/org/onap/cps/ncmp/api/impl/notifications/avc/AvcEventMapper.java
cps-ncmp-service/src/test/groovy/org/onap/cps/ncmp/api/impl/notifications/avc/AvcEventProducerIntegrationSpec.groovy
cps-ncmp-service/src/test/resources/sampleAvcInputEvent.json

index c8109ca..0e9f256 100644 (file)
@@ -19,8 +19,8 @@
           "description": "The time of the AVC event. The expected format is 'yyyy-MM-dd'T'HH:mm:ss.SSSZ'.",
           "type": "string"
         },
-        "eventTarget": {
-          "description": "The target of the AVC event.",
+        "eventSource": {
+          "description": "The source of the AVC event.",
           "type": "string"
         },
         "eventType": {
@@ -43,7 +43,7 @@
         "eventId",
         "eventCorrelationId",
         "eventTime",
-        "eventTarget",
+        "eventSource",
         "eventType",
         "eventSchema",
         "eventSchemaVersion"
index 531de46..b6dc467 100644 (file)
@@ -38,7 +38,7 @@ public interface AvcEventMapper {
     @Mapping(source = "eventCorrelationId", target = "eventCorrelationId")
     @Mapping(source = "eventSchema", target = "eventSchema")
     @Mapping(source = "eventSchemaVersion", target = "eventSchemaVersion")
-    @Mapping(source = "eventTarget", target = "eventTarget")
+    @Mapping(source = "eventSource", target = "eventSource")
     @Mapping(source = "eventType", target = "eventType")
     AvcEvent toOutgoingAvcEvent(AvcEvent incomingAvcEvent);
 
index 0089f77..7447370 100644 (file)
@@ -77,7 +77,7 @@ class AvcEventProducerIntegrationSpec extends MessagingBaseSpec {
         and: 'timestamps match'
             assert testEventSent.eventTime == convertedAvcEvent.getEventTime()
         and: 'target matches'
-            assert testEventSent.eventTarget == convertedAvcEvent.getEventTarget()
+            assert testEventSent.eventSource == convertedAvcEvent.getEventSource()
     }
 
 }
\ No newline at end of file
index d7d252b..bda2b4e 100644 (file)
@@ -2,7 +2,7 @@
   "eventId": "4cb32729-85e3-44d1-aa6e-c923b9b059a5",
   "eventCorrelationId": "68f15800-8ed4-4bae-9e53-27a9e03e1911",
   "eventTime": "2022-12-12T14:29:23.876+0000",
-  "eventTarget": "NCMP",
+  "eventSource": "NCMP",
   "eventType": "org.onap.cps.ncmp.event.model.AvcEvent",
   "eventSchema": "urn:cps:org.onap.cps.ncmp.event.model.AvcEvent",
   "eventSchemaVersion": "v1",