diff --git a/mongodb/java8/pom.xml b/mongodb/java8/pom.xml index a167b2f9..b54a1638 100644 --- a/mongodb/java8/pom.xml +++ b/mongodb/java8/pom.xml @@ -26,4 +26,4 @@ - \ No newline at end of file + diff --git a/mongodb/java8/src/test/java/example/springdata/mongodb/people/PersonRepositoryIntegrationTest.java b/mongodb/java8/src/test/java/example/springdata/mongodb/people/PersonRepositoryIntegrationTest.java index 348b9bf6..b0e77417 100644 --- a/mongodb/java8/src/test/java/example/springdata/mongodb/people/PersonRepositoryIntegrationTest.java +++ b/mongodb/java8/src/test/java/example/springdata/mongodb/people/PersonRepositoryIntegrationTest.java @@ -15,6 +15,8 @@ */ package example.springdata.mongodb.people; +import java.util.stream.Stream; + import org.junit.Before; import org.junit.ClassRule; import org.junit.Test; @@ -31,6 +33,7 @@ import example.springdata.mongodb.util.RequiresMongoDB; * Integration test for {@link PersonRepository}. * * @author Thomas Darimont + * @authot Oliver Gierke */ @RunWith(SpringJUnit4ClassRunner.class) @SpringApplicationConfiguration(classes = ApplicationConfiguration.class) @@ -67,6 +70,9 @@ public class PersonRepositoryIntegrationTest { */ @Test public void shouldPerformConversionDuringJava8StreamProcessing() { - repository.findAllByCustomQueryWithStream().forEach(System.out::println); + + try (Stream result = repository.findAllByCustomQueryWithStream()) { + result.forEach(System.out::println); + } } }