1 package jp.sourceforge.stigmata.digger;
4 import java.net.MalformedURLException;
6 import org.junit.Assert;
7 import org.junit.Before;
12 * @author Haruaki Tamada
14 public class ClassFileEntryTest{
15 private ClasspathContext context;
18 public void setup() throws MalformedURLException{
19 context = new ClasspathContext();
23 public void testBasic() throws Exception{
24 Class<?> clazz = context.findClass("jp.sourceforge.stigmata.digger.ClasspathContext");
25 ClassFileEntry entry = context.findEntry("jp.sourceforge.stigmata.digger.ClasspathContext");
27 Assert.assertNotNull(clazz);
28 Assert.assertNotNull(entry);
30 File file = new File("target/classes/jp/sourceforge/stigmata/digger/ClasspathContext.class");
31 Assert.assertEquals("jp.sourceforge.stigmata.digger.ClasspathContext", entry.getClassName());
32 Assert.assertEquals(file.toURI().toURL(), entry.getLocation());
33 Assert.assertNotNull(entry.openStream());