From 032849a858b65ac83c216d37d6a99daab7daf151 Mon Sep 17 00:00:00 2001 From: Oliver Gierke Date: Fri, 23 Oct 2009 07:30:21 +0000 Subject: [PATCH] * added test case to assert an empty list if no beans are found at all git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@7554 5a64d73e-33d6-4ccc-9058-23f8668ecac9 --- .../core/support/BeanListFactoryBeanUnitTest.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/core/src/test/java/org/synyx/hera/core/support/BeanListFactoryBeanUnitTest.java b/core/src/test/java/org/synyx/hera/core/support/BeanListFactoryBeanUnitTest.java index 7e3925c..2018cc3 100644 --- a/core/src/test/java/org/synyx/hera/core/support/BeanListFactoryBeanUnitTest.java +++ b/core/src/test/java/org/synyx/hera/core/support/BeanListFactoryBeanUnitTest.java @@ -60,6 +60,21 @@ public class BeanListFactoryBeanUnitTest { } + @Test + public void returnsEmptyListIfNoBeansFound() throws Exception { + + expect(context.getBeansOfType(Ordered.class)).andReturn( + new HashMap()); + replay(context); + + Object result = factory.getObject(); + assertTrue(result instanceof List); + + List members = (List) result; + assertTrue(members.isEmpty()); + } + + /** * Returns an {@link Ordered} with the given order. *