From 71426131eb6aa529a09ad544ad1d2531cff9552a Mon Sep 17 00:00:00 2001 From: Simon Brandhof Date: Fri, 21 Nov 2014 14:40:47 +0100 Subject: [PATCH] Add test to ResultSetIteratorTest --- .../org/sonar/server/db/ResultSetIteratorTest.java | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/server/sonar-server/src/test/java/org/sonar/server/db/ResultSetIteratorTest.java b/server/sonar-server/src/test/java/org/sonar/server/db/ResultSetIteratorTest.java index 0e1ba81cc9e..fad6135bc30 100644 --- a/server/sonar-server/src/test/java/org/sonar/server/db/ResultSetIteratorTest.java +++ b/server/sonar-server/src/test/java/org/sonar/server/db/ResultSetIteratorTest.java @@ -52,7 +52,7 @@ public class ResultSetIteratorTest { } @Test - public void iterate_through_statement() throws Exception { + public void create_iterator_from_statement() throws Exception { dbTester.prepareDbUnit(getClass(), "feed.xml"); PreparedStatement stmt = connection.prepareStatement("select * from fake order by id"); @@ -77,7 +77,17 @@ public class ResultSetIteratorTest { } @Test - public void iterate_through_rs() throws Exception { + public void iterate_empty_list() throws Exception { + dbTester.prepareDbUnit(getClass(), "feed.xml"); + + PreparedStatement stmt = connection.prepareStatement("select * from fake where id < 0"); + FirstIntColumnIterator iterator = new FirstIntColumnIterator(stmt); + + assertThat(iterator.hasNext()).isFalse(); + } + + @Test + public void create_iterator_from_result_set() throws Exception { dbTester.prepareDbUnit(getClass(), "feed.xml"); PreparedStatement stmt = connection.prepareStatement("select * from fake order by id"); -- 2.39.5