1 8 package org.codehaus.loom.classman.builder.test; 9 10 import java.net.URL ; 11 12 import org.codehaus.loom.classman.builder.SimpleLoaderResolver; 13 import org.codehaus.loom.classman.test.AbstractLoaderTestCase; 14 import org.codehaus.loom.classman.test.DataConstants; 15 16 22 public class SimpleLoaderResolverTestCase 23 extends AbstractLoaderTestCase 24 { 25 public void testNullBaseDirectory() 26 throws Exception 27 { 28 final SimpleLoaderResolver resolver = new SimpleLoaderResolver( null ); 29 final URL url = resolver.resolveURL( "." ); 30 assertTrue( "URL is a dir", url.toString().endsWith( "/" ) ); 31 } 32 33 public void testNullManager() 34 throws Exception 35 { 36 final SimpleLoaderResolver resolver = new SimpleLoaderResolver( null ); 37 try 38 { 39 resolver.resolveExtension( DataConstants.EXTENSION ); 40 fail( "Expected resolve extension as resolver unable to implement" ); 41 } 42 catch( UnsupportedOperationException e ) 43 { 44 } 45 } 46 } 47 | Popular Tags |