diff --git a/spring-data-neo4j/pom.xml b/spring-data-neo4j/pom.xml
index bf339ab14..bb88f9884 100644
--- a/spring-data-neo4j/pom.xml
+++ b/spring-data-neo4j/pom.xml
@@ -26,7 +26,7 @@
2.3.2
- 2.0.0-M04
+ 2.0.0-SNAPSHOT
ogm-http.properties
@@ -71,20 +71,6 @@
test
-
- org.neo4j
- neo4j-kernel
- ${neo4j.version}
- test
-
-
-
- org.neo4j.app
- neo4j-server
- ${neo4j.version}
- test
-
-
org.neo4j
diff --git a/spring-data-neo4j/src/test/java/org/springframework/data/neo4j/integration/conversion/ConversionServiceTest.java b/spring-data-neo4j/src/test/java/org/springframework/data/neo4j/integration/conversion/ConversionServiceTest.java
index cc92196ad..eb9089fc3 100644
--- a/spring-data-neo4j/src/test/java/org/springframework/data/neo4j/integration/conversion/ConversionServiceTest.java
+++ b/spring-data-neo4j/src/test/java/org/springframework/data/neo4j/integration/conversion/ConversionServiceTest.java
@@ -17,7 +17,6 @@ import org.junit.After;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.neo4j.graphdb.GraphDatabaseService;
-import org.neo4j.graphdb.ResourceIterator;
import org.neo4j.graphdb.Result;
import org.neo4j.ogm.session.Session;
import org.neo4j.ogm.testutil.MultiDriverTestClass;
@@ -101,10 +100,11 @@ public class ConversionServiceTest extends MultiDriverTestClass {
this.pensionRepository.save(pensionToSave);
- ResourceIterator resourceIterator = graphDatabaseService
- .execute("MATCH (p:PensionPlan) RETURN p.fundValue AS fv").columnAs("fv");
- assertTrue("Nothing was saved", resourceIterator.hasNext());
- assertEquals("The amount wasn't converted and persisted correctly", 1647281, resourceIterator.next().intValue());
+ Result result = graphDatabaseService
+ .execute("MATCH (p:PensionPlan) RETURN p.fundValue AS fv");
+ assertTrue("Nothing was saved", result.hasNext());
+ assertEquals("The amount wasn't converted and persisted correctly", 1647281, result.next().get("fv"));
+ result.close();
PensionPlan reloadedPension = this.pensionRepository.findOne(pensionToSave.getPensionPlanId());
assertEquals("The amount was converted incorrectly", pensionToSave.getFundValue(), reloadedPension.getFundValue());
@@ -119,11 +119,11 @@ public class ConversionServiceTest extends MultiDriverTestClass {
PensionPlan pension = new PensionPlan(new MonetaryAmount(20_000, 00), "Ashes Assets LLP");
this.pensionRepository.save(pension);
-
- ResourceIterator resourceIterator = graphDatabaseService
- .execute("MATCH (p:PensionPlan) RETURN p.fundValue AS fv").columnAs("fv");
- assertTrue("Nothing was saved", resourceIterator.hasNext());
- assertEquals("The amount wasn't converted and persisted correctly", 2000000, resourceIterator.next().intValue());
+ Result result = graphDatabaseService
+ .execute("MATCH (p:PensionPlan) RETURN p.fundValue AS fv");
+ assertTrue("Nothing was saved", result.hasNext());
+ assertEquals("The amount wasn't converted and persisted correctly", 2000000, result.next().get("fv"));
+ result.close();
}
/**
@@ -139,10 +139,11 @@ public class ConversionServiceTest extends MultiDriverTestClass {
this.javaElementRepository.save(method);
- ResourceIterator resourceIterator = graphDatabaseService
- .execute("MATCH (e:JavaElement) RETURN e.elementType AS type").columnAs("type");
- assertTrue("Nothing was saved", resourceIterator.hasNext());
- assertEquals("The element type wasn't converted and persisted correctly", "METHOD", resourceIterator.next());
+ Result result = graphDatabaseService
+ .execute("MATCH (e:JavaElement) RETURN e.elementType AS type");
+ assertTrue("Nothing was saved", result.hasNext());
+ assertEquals("The element type wasn't converted and persisted correctly", "METHOD", result.next().get("type"));
+ result.close();
JavaElement loadedObject = this.javaElementRepository.findAll().iterator().next();
assertEquals("The element type wasn't loaded and converted correctly", ElementType.METHOD, loadedObject.getElementType());
diff --git a/spring-data-neo4j/src/test/java/org/springframework/data/neo4j/queries/DerivedQueryTest.java b/spring-data-neo4j/src/test/java/org/springframework/data/neo4j/queries/DerivedQueryTest.java
index 91f622860..648d74a35 100644
--- a/spring-data-neo4j/src/test/java/org/springframework/data/neo4j/queries/DerivedQueryTest.java
+++ b/spring-data-neo4j/src/test/java/org/springframework/data/neo4j/queries/DerivedQueryTest.java
@@ -284,7 +284,7 @@ public class DerivedQueryTest extends MultiDriverTestClass {
public void shouldFindNodeEntitiesWithNestedRelationshipEntityProperty() {
executeUpdate("CREATE (m1:Movie {title:'Speed'}) CREATE (m2:Movie {title:'The Matrix'}) CREATE (m:Movie {title:'Chocolat'})" +
" CREATE (u:User {name:'Michal'}) CREATE (u1:User {name:'Vince'}) " +
- " CREATE (u)-[:RATED {stars:3}]->(m1) CREATE (u)-[:RATED {stars:4}]->(m2) CREATE (u1)-[:RATED {stars:3}]->m");
+ " CREATE (u)-[:RATED {stars:3}]->(m1) CREATE (u)-[:RATED {stars:4}]->(m2) CREATE (u1)-[:RATED {stars:3}]->(m)");
List users = userRepository.findByRatingsStars(3);
assertEquals(2, users.size());
@@ -364,7 +364,7 @@ public class DerivedQueryTest extends MultiDriverTestClass {
public void shouldFindNodeEntititiesWithRelationshipEntityAndNestedProperty() {
executeUpdate("CREATE (m1:Movie {title:'Speed'}) CREATE (m2:Movie {title:'The Matrix'}) CREATE (m:Movie {title:'Chocolat'})" +
" CREATE (u:User {name:'Michal'}) CREATE (u1:User {name:'Vince'}) CREATE (g:Genre {name:'Thriller'}) CREATE (u)-[:INTERESTED]->(g) " +
- " CREATE (u)-[:RATED {stars:3}]->(m1) CREATE (u)-[:RATED {stars:4}]->(m2) CREATE (u1)-[:RATED {stars:3}]->m");
+ " CREATE (u)-[:RATED {stars:3}]->(m1) CREATE (u)-[:RATED {stars:4}]->(m2) CREATE (u1)-[:RATED {stars:3}]->(m)");
List users = userRepository.findByRatingsStarsAndInterestedName(3,"Thriller");
assertEquals(1, users.size());
diff --git a/spring-data-neo4j/src/test/java/org/springframework/data/neo4j/template/Neo4jTemplateTest.java b/spring-data-neo4j/src/test/java/org/springframework/data/neo4j/template/Neo4jTemplateTest.java
index ef38cc831..8d8560a1f 100644
--- a/spring-data-neo4j/src/test/java/org/springframework/data/neo4j/template/Neo4jTemplateTest.java
+++ b/spring-data-neo4j/src/test/java/org/springframework/data/neo4j/template/Neo4jTemplateTest.java
@@ -378,7 +378,7 @@ public class Neo4jTemplateTest extends MultiDriverTestClass {
assertEquals(1, stats.getLabelsRemoved());
assertEquals(1, stats.getPropertiesSet());
- stats = this.template.query("MATCH n-[r]-(m:Movie) delete n,r,m",Collections.EMPTY_MAP).queryStatistics();
+ stats = this.template.query("MATCH (n)-[r]-(m:Movie) delete n,r,m",Collections.EMPTY_MAP).queryStatistics();
assertTrue(stats.containsUpdates());
assertEquals(2, stats.getNodesDeleted());
assertEquals(1, stats.getRelationshipsDeleted());
@@ -420,7 +420,7 @@ public class Neo4jTemplateTest extends MultiDriverTestClass {
assertEquals(1, stats.getLabelsRemoved());
assertEquals(1, stats.getPropertiesSet());
- stats = this.template.query("MATCH n-[r]-(m:Movie) delete n,r,m", Collections.EMPTY_MAP).queryStatistics();
+ stats = this.template.query("MATCH (n)-[r]-(m:Movie) delete n,r,m", Collections.EMPTY_MAP).queryStatistics();
assertTrue(stats.containsUpdates());
assertEquals(2, stats.getNodesDeleted());
assertEquals(1, stats.getRelationshipsDeleted());
diff --git a/spring-data-neo4j/src/test/java/org/springframework/data/neo4j/transactions/service/BusinessService.java b/spring-data-neo4j/src/test/java/org/springframework/data/neo4j/transactions/service/BusinessService.java
index d549f31a7..709c85191 100644
--- a/spring-data-neo4j/src/test/java/org/springframework/data/neo4j/transactions/service/BusinessService.java
+++ b/spring-data-neo4j/src/test/java/org/springframework/data/neo4j/transactions/service/BusinessService.java
@@ -52,11 +52,11 @@ public class BusinessService {
}
public Iterable