* fixed some Findbugs / Checkstyle issues
* introduced helper methods to minimize necessary @@SuppressWarnings("unchecked")@ scope
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@7555 5a64d73e-33d6-4ccc-9058-23f8668ecac9
This commit is contained in:
@@ -53,7 +53,7 @@ public class BeanListFactoryBeanUnitTest {
|
||||
Object result = factory.getObject();
|
||||
assertTrue(result instanceof List<?>);
|
||||
|
||||
List<Ordered> members = (List) result;
|
||||
List<Ordered> members = type(result);
|
||||
|
||||
assertEquals(0, members.indexOf(second));
|
||||
assertEquals(1, members.indexOf(first));
|
||||
@@ -70,11 +70,18 @@ public class BeanListFactoryBeanUnitTest {
|
||||
Object result = factory.getObject();
|
||||
assertTrue(result instanceof List<?>);
|
||||
|
||||
List<Ordered> members = (List) result;
|
||||
List<Ordered> members = type(result);
|
||||
assertTrue(members.isEmpty());
|
||||
}
|
||||
|
||||
|
||||
@SuppressWarnings("unchecked")
|
||||
private <T> List<T> type(Object list) {
|
||||
|
||||
return (List<T>) list;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Returns an {@link Ordered} with the given order.
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user