From 18a38ce4b89403b1d339eea5e90f2ec329a92937 Mon Sep 17 00:00:00 2001 From: Lasse Westh-Nielsen Date: Thu, 13 Sep 2012 16:20:41 +0100 Subject: [PATCH] a movie can apparently have more then one director, as this was failing when the mapping was a single --- spring-data-neo4j-examples/cineasts/pom.xml | 67 +++++++++++++++---- .../java/org/neo4j/cineasts/domain/Movie.java | 3 + .../webapp/WEB-INF/applicationContext.xml | 2 +- .../DatabasePopulationIT.java | 33 +++++++++ .../movieimport/MovieDbImportServiceTest.java | 14 ++++ 5 files changed, 106 insertions(+), 13 deletions(-) create mode 100644 spring-data-neo4j-examples/cineasts/src/test/java/org/neo4j/cineasts/integrationtests/DatabasePopulationIT.java diff --git a/spring-data-neo4j-examples/cineasts/pom.xml b/spring-data-neo4j-examples/cineasts/pom.xml index 2719b4536..414bd68a7 100644 --- a/spring-data-neo4j-examples/cineasts/pom.xml +++ b/spring-data-neo4j-examples/cineasts/pom.xml @@ -253,20 +253,62 @@ 4.8.1 test - + + org.apache.httpcomponents + httpclient + 4.1.3 + + + org.hamcrest + hamcrest-library + 1.3 + + - - org.mortbay.jetty - jetty-maven-plugin - 7.1.2.v20100523 - - - / - - - - + + org.apache.maven.plugins + maven-failsafe-plugin + 2.12 + + + + integration-test + verify + + + + + + org.mortbay.jetty + jetty-maven-plugin + 7.6.5.v20120716 + + 10 + foo + 9999 + + + + start-jetty + pre-integration-test + + run + + + 0 + true + + + + stop-jetty + post-integration-test + + stop + + + + @@ -281,6 +323,7 @@ org.apache.maven.plugins maven-surefire-plugin + 2.12.1 true diff --git a/spring-data-neo4j-examples/cineasts/src/main/java/org/neo4j/cineasts/domain/Movie.java b/spring-data-neo4j-examples/cineasts/src/main/java/org/neo4j/cineasts/domain/Movie.java index 7e524bb98..cf2509103 100644 --- a/spring-data-neo4j-examples/cineasts/src/main/java/org/neo4j/cineasts/domain/Movie.java +++ b/spring-data-neo4j-examples/cineasts/src/main/java/org/neo4j/cineasts/domain/Movie.java @@ -234,5 +234,8 @@ public class Movie { return nodeId != null ? nodeId.hashCode() : super.hashCode(); } + public Set getDirectors() { + return directors; + } } diff --git a/spring-data-neo4j-examples/cineasts/src/main/webapp/WEB-INF/applicationContext.xml b/spring-data-neo4j-examples/cineasts/src/main/webapp/WEB-INF/applicationContext.xml index c53ae4bd8..e1433c14d 100644 --- a/spring-data-neo4j-examples/cineasts/src/main/webapp/WEB-INF/applicationContext.xml +++ b/spring-data-neo4j-examples/cineasts/src/main/webapp/WEB-INF/applicationContext.xml @@ -15,7 +15,7 @@ - +