1 package org.sapia.soto; 2 3 import junit.framework.TestCase; 4 5 import org.sapia.soto.examples.MasterService; 6 7 import java.util.HashMap ; 8 import java.util.Map ; 9 10 11 19 public class IncludeTest extends TestCase { 20 23 public IncludeTest(String test) { 24 super(test); 25 } 26 27 public void testIncludeRelativeResource() throws Exception { 28 SotoContainer cont = new SotoContainer(); 29 Map props = new HashMap (); 30 props.put("serviceName", "secondaryRelativeResource"); 31 cont.load("org/sapia/soto/includeRelativeResource.xml", props); 32 } 33 34 public void testIncludeAbsoluteFile() throws Exception { 35 SotoContainer cont = new SotoContainer(); 36 Map props = new HashMap (); 37 props.put("serviceName", "secondaryAbsoluteFile"); 38 cont.load("org/sapia/soto/includeAbsoluteFile.xml", props); 39 } 40 41 public void testIncludeAbsoluteResource() throws Exception { 42 SotoContainer cont = new SotoContainer(); 43 Map props = new HashMap (); 44 props.put("serviceName", "secondaryAbsoluteResource"); 45 cont.load("org/sapia/soto/includeAbsoluteResource.xml", props); 46 } 47 48 public void testIncludeParametrizedResource() throws Exception { 49 SotoContainer cont = new SotoContainer(); 50 cont.load("org/sapia/soto/includeParamResource.xml"); 51 52 MasterService svc = (MasterService) cont.lookup("master"); 53 super.assertEquals("included", svc.getMessage()); 54 } 55 } 56 | Popular Tags |