@@ -4,6 +4,7 @@ import org.junit.Test
44import streams.events.*
55import streams.serialization.JSONUtils
66import streams.service.StreamsSinkEntity
7+ import streams.utils.StreamsUtils
78import kotlin.test.assertEquals
89
910class SchemaIngestionStrategyTest {
@@ -76,7 +77,7 @@ class SchemaIngestionStrategyTest {
7677 assertEquals(1 , nodeEvents.size)
7778 val nodeQuery = nodeEvents[0 ].query
7879 val expectedNodeQuery = """
79- |UNWIND {events} AS event
80+ |${ StreamsUtils . UNWIND }
8081 |MERGE (n:User{name: event.properties.name, surname: event.properties.surname})
8182 |SET n = event.properties
8283 """ .trimMargin()
@@ -93,7 +94,7 @@ class SchemaIngestionStrategyTest {
9394 assertEquals(1 , relationshipEvents.size)
9495 val relQuery = relationshipEvents[0 ].query
9596 val expectedRelQuery = """
96- |UNWIND {events} AS event
97+ |${ StreamsUtils . UNWIND }
9798 |MERGE (start:User{name: event.start.name, surname: event.start.surname})
9899 |MERGE (end:User{name: event.end.name, surname: event.end.surname})
99100 |MERGE (start)-[r:`KNOWS WHO`]->(end)
@@ -156,7 +157,7 @@ class SchemaIngestionStrategyTest {
156157 assertEquals(1 , nodeEvents.size)
157158 val nodeQuery = nodeEvents[0 ].query
158159 val expectedNodeQuery = """
159- |UNWIND {events} AS event
160+ |${ StreamsUtils . UNWIND }
160161 |MERGE (n:User{name: event.properties.name, surname: event.properties.surname})
161162 |SET n = event.properties
162163 |SET n:NewLabel
@@ -208,7 +209,7 @@ class SchemaIngestionStrategyTest {
208209 assertEquals(1 , relationshipEvents.size)
209210 val relQuery = relationshipEvents[0 ].query
210211 val expectedRelQuery = """
211- |UNWIND {events} AS event
212+ |${ StreamsUtils . UNWIND }
212213 |MERGE (start:`User Ext`{name: event.start.name, surname: event.start.surname})
213214 |MERGE (end:`Product Ext`{name: event.end.name})
214215 |MERGE (start)-[r:`HAS BOUGHT`]->(end)
@@ -272,7 +273,7 @@ class SchemaIngestionStrategyTest {
272273 assertEquals(0 , nodeEvents.size)
273274 val nodeQuery = nodeDeleteEvents[0 ].query
274275 val expectedNodeQuery = """
275- |UNWIND {events} AS event
276+ |${ StreamsUtils . UNWIND }
276277 |MATCH (n:User{name: event.properties.name, surname: event.properties.surname})
277278 |DETACH DELETE n
278279 """ .trimMargin()
@@ -321,7 +322,7 @@ class SchemaIngestionStrategyTest {
321322 assertEquals(0 , relationshipEvents.size)
322323 val relQuery = relationshipDeleteEvents[0 ].query
323324 val expectedRelQuery = """
324- |UNWIND {events} AS event
325+ |${ StreamsUtils . UNWIND }
325326 |MATCH (start:User{name: event.start.name, surname: event.start.surname})
326327 |MATCH (end:User{name: event.end.name, surname: event.end.surname})
327328 |MATCH (start)-[r:`KNOWS WHO`]->(end)
0 commit comments