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  }