diff --git a/src/test/java/org/springframework/data/neo4j/integration/imperative/DynamicRelationshipsIT.java b/src/test/java/org/springframework/data/neo4j/integration/imperative/DynamicRelationshipsIT.java index ecc80c68f..f7a70299e 100644 --- a/src/test/java/org/springframework/data/neo4j/integration/imperative/DynamicRelationshipsIT.java +++ b/src/test/java/org/springframework/data/neo4j/integration/imperative/DynamicRelationshipsIT.java @@ -214,14 +214,14 @@ class DynamicRelationshipsIT extends DynamicRelationshipsITBase(:Person))" + .run("" + "MATCH (t:" + labelOfTestSubject + ")-[r]->(:Person) WHERE id(t) = $id " + "RETURN count(r)" + " as numberOfRelations", Values.parameters("id", newPerson.getId())) .single().get("numberOfRelations").asLong(); assertThat(numberOfRelations).isEqualTo(2L); numberOfRelations = transaction - .run("" + "MATCH (t:" + labelOfTestSubject + ") WHERE id(t) = $id " + "RETURN size((t)-->(:Club))" + .run("" + "MATCH (t:" + labelOfTestSubject + ")-[r]->(:Club) WHERE id(t) = $id " + "RETURN count(r)" + " as numberOfRelations", Values.parameters("id", newPerson.getId())) .single().get("numberOfRelations").asLong(); assertThat(numberOfRelations).isEqualTo(2L); @@ -262,14 +262,14 @@ class DynamicRelationshipsIT extends DynamicRelationshipsITBase(:Pet))" + .run("" + "MATCH (t:" + labelOfTestSubject + ")-[r]->(:Pet) WHERE id(t) = $id RETURN count(r)" + " as numberOfRelations", Values.parameters("id", newPerson.getId())) .single().get("numberOfRelations").asLong(); assertThat(numberOfRelations).isEqualTo(3L); numberOfRelations = transaction - .run("" + "MATCH (t:" + labelOfTestSubject + ") WHERE id(t) = $id " + "RETURN size((t)-->(:Hobby))" + .run("" + "MATCH (t:" + labelOfTestSubject + ")-[r]->(:Hobby) WHERE id(t) = $id RETURN count(r)" + " as numberOfRelations", Values.parameters("id", newPerson.getId())) .single().get("numberOfRelations").asLong(); assertThat(numberOfRelations).isEqualTo(2L); diff --git a/src/test/java/org/springframework/data/neo4j/integration/imperative/StringlyTypedDynamicRelationshipsIT.java b/src/test/java/org/springframework/data/neo4j/integration/imperative/StringlyTypedDynamicRelationshipsIT.java index 57855cce7..971bcc83a 100644 --- a/src/test/java/org/springframework/data/neo4j/integration/imperative/StringlyTypedDynamicRelationshipsIT.java +++ b/src/test/java/org/springframework/data/neo4j/integration/imperative/StringlyTypedDynamicRelationshipsIT.java @@ -211,12 +211,12 @@ class StringlyTypedDynamicRelationshipsIT extends DynamicRelationshipsITBase(:Person))" + .run("" + "MATCH (t:" + labelOfTestSubject + ")-[r]->(:Person) WHERE id(t) = $id " + "RETURN count(r)" + " as numberOfRelations", Values.parameters("id", newPerson.getId())) .single().get("numberOfRelations").asLong(); assertThat(numberOfRelations).isEqualTo(2L); numberOfRelations = transaction - .run("" + "MATCH (t:" + labelOfTestSubject + ") WHERE id(t) = $id " + "RETURN size((t)-->(:Club))" + .run("" + "MATCH (t:" + labelOfTestSubject + ")-[r]->(:Club) WHERE id(t) = $id " + "RETURN count(r)" + " as numberOfRelations", Values.parameters("id", newPerson.getId())) .single().get("numberOfRelations").asLong(); assertThat(numberOfRelations).isEqualTo(2L); @@ -257,12 +257,12 @@ class StringlyTypedDynamicRelationshipsIT extends DynamicRelationshipsITBase(:Pet))" + .run("" + "MATCH (t:" + labelOfTestSubject + ")-[r]->(:Pet) WHERE id(t) = $id RETURN count(r)" + " as numberOfRelations", Values.parameters("id", newPerson.getId())) .single().get("numberOfRelations").asLong(); assertThat(numberOfRelations).isEqualTo(3L); numberOfRelations = transaction - .run("" + "MATCH (t:" + labelOfTestSubject + ") WHERE id(t) = $id " + "RETURN size((t)-->(:Hobby))" + .run("" + "MATCH (t:" + labelOfTestSubject + ")-[r]->(:Hobby) WHERE id(t) = $id RETURN count(r)" + " as numberOfRelations", Values.parameters("id", newPerson.getId())) .single().get("numberOfRelations").asLong(); assertThat(numberOfRelations).isEqualTo(2L); diff --git a/src/test/java/org/springframework/data/neo4j/integration/reactive/ReactiveDynamicRelationshipsIT.java b/src/test/java/org/springframework/data/neo4j/integration/reactive/ReactiveDynamicRelationshipsIT.java index b6be94b21..36668a7db 100644 --- a/src/test/java/org/springframework/data/neo4j/integration/reactive/ReactiveDynamicRelationshipsIT.java +++ b/src/test/java/org/springframework/data/neo4j/integration/reactive/ReactiveDynamicRelationshipsIT.java @@ -220,14 +220,14 @@ class ReactiveDynamicRelationshipsIT extends DynamicRelationshipsITBase(:Person))" - + " as numberOfRelations", Values.parameters("id", recorded.get(0).getId())) + .run("" + "MATCH (t:" + labelOfTestSubject + ")-[r]->(:Person) WHERE id(t) = $id " + "RETURN count(r)" + + " as numberOfRelations", Values.parameters("id", newPerson.getId())) .single().get("numberOfRelations").asLong(); assertThat(numberOfRelations).isEqualTo(2L); numberOfRelations = transaction - .run("" + "MATCH (t:" + labelOfTestSubject + ") WHERE id(t) = $id " + "RETURN size((t)-->(:Club))" + .run("" + "MATCH (t:" + labelOfTestSubject + ")-[r]->(:Club) WHERE id(t) = $id " + "RETURN count(r)" + " as numberOfRelations", Values.parameters("id", newPerson.getId())) .single().get("numberOfRelations").asLong(); assertThat(numberOfRelations).isEqualTo(2L); @@ -272,14 +272,14 @@ class ReactiveDynamicRelationshipsIT extends DynamicRelationshipsITBase(:Pet))" - + " as numberOfRelations", Values.parameters("id", recorded.get(0).getId())) + .run("" + "MATCH (t:" + labelOfTestSubject + ")-[r]->(:Pet) WHERE id(t) = $id RETURN count(r)" + + " as numberOfRelations", Values.parameters("id", newPerson.getId())) .single().get("numberOfRelations").asLong(); assertThat(numberOfRelations).isEqualTo(3L); numberOfRelations = transaction - .run("" + "MATCH (t:" + labelOfTestSubject + ") WHERE id(t) = $id " + "RETURN size((t)-->(:Hobby))" + .run("" + "MATCH (t:" + labelOfTestSubject + ")-[r]->(:Hobby) WHERE id(t) = $id RETURN count(r)" + " as numberOfRelations", Values.parameters("id", newPerson.getId())) .single().get("numberOfRelations").asLong(); assertThat(numberOfRelations).isEqualTo(2L); diff --git a/src/test/java/org/springframework/data/neo4j/integration/reactive/ReactiveStringlyTypeDynamicRelationshipsIT.java b/src/test/java/org/springframework/data/neo4j/integration/reactive/ReactiveStringlyTypeDynamicRelationshipsIT.java index 3739a1a12..d4e58f25a 100644 --- a/src/test/java/org/springframework/data/neo4j/integration/reactive/ReactiveStringlyTypeDynamicRelationshipsIT.java +++ b/src/test/java/org/springframework/data/neo4j/integration/reactive/ReactiveStringlyTypeDynamicRelationshipsIT.java @@ -221,12 +221,12 @@ class ReactiveStringlyTypeDynamicRelationshipsIT extends DynamicRelationshipsITB try (Transaction transaction = driver.session(bookmarkCapture.createSessionConfig()).beginTransaction()) { long numberOfRelations = transaction - .run("" + "MATCH (t:" + labelOfTestSubject + ") WHERE id(t) = $id " + "RETURN size((t)-->(:Person))" - + " as numberOfRelations", Values.parameters("id", recorded.get(0).getId())) + .run("" + "MATCH (t:" + labelOfTestSubject + ")-[r]->(:Person) WHERE id(t) = $id " + "RETURN count(r)" + + " as numberOfRelations", Values.parameters("id", newPerson.getId())) .single().get("numberOfRelations").asLong(); assertThat(numberOfRelations).isEqualTo(2L); numberOfRelations = transaction - .run("" + "MATCH (t:" + labelOfTestSubject + ") WHERE id(t) = $id " + "RETURN size((t)-->(:Club))" + .run("" + "MATCH (t:" + labelOfTestSubject + ")-[r]->(:Club) WHERE id(t) = $id " + "RETURN count(r)" + " as numberOfRelations", Values.parameters("id", newPerson.getId())) .single().get("numberOfRelations").asLong(); assertThat(numberOfRelations).isEqualTo(2L); @@ -270,12 +270,12 @@ class ReactiveStringlyTypeDynamicRelationshipsIT extends DynamicRelationshipsITB try (Transaction transaction = driver.session(bookmarkCapture.createSessionConfig()).beginTransaction()) { long numberOfRelations = transaction - .run("" + "MATCH (t:" + labelOfTestSubject + ") WHERE id(t) = $id " + "RETURN size((t)-->(:Pet))" - + " as numberOfRelations", Values.parameters("id", recorded.get(0).getId())) + .run("" + "MATCH (t:" + labelOfTestSubject + ")-[r]->(:Pet) WHERE id(t) = $id RETURN count(r)" + + " as numberOfRelations", Values.parameters("id", newPerson.getId())) .single().get("numberOfRelations").asLong(); assertThat(numberOfRelations).isEqualTo(3L); numberOfRelations = transaction - .run("" + "MATCH (t:" + labelOfTestSubject + ") WHERE id(t) = $id " + "RETURN size((t)-->(:Hobby))" + .run("" + "MATCH (t:" + labelOfTestSubject + ")-[r]->(:Hobby) WHERE id(t) = $id RETURN count(r)" + " as numberOfRelations", Values.parameters("id", newPerson.getId())) .single().get("numberOfRelations").asLong(); assertThat(numberOfRelations).isEqualTo(2L);