1 package jp.liq.container.reflect;
2
3 import static org.junit.Assert.assertEquals;
4
5 import org.junit.Before;
6 import org.junit.Test;
7
8 public class ClassDiscovererTest {
9 private ClassDiscoverer discover;
10
11 @Before
12 public void setUp() {
13 discover = new ClassDiscoverer();
14 }
15
16 @Test
17 public void discover() {
18 discover.addClassList("jp/liq/container/reflect/classes.lst");
19
20 int cnt = 0;
21 for(Class<?> c: discover.classes().isA(A.class)) {
22 A.class.isAssignableFrom(c);
23 cnt++;
24 }
25 assertEquals(2, cnt);
26 }
27 }