1 15 package org.apache.hivemind.xml; 16 17 import hivemind.test.services.SimpleService; 18 19 import org.apache.hivemind.Registry; 20 21 26 public class TestSubModule extends XmlTestCase 27 { 28 public void testNestedSubModule() throws Exception 29 { 30 Registry r = buildFrameworkRegistry("OuterModule.xml"); 31 32 SimpleService s = (SimpleService) r.getService( 33 "hivemind.test.outer.Simple", 34 SimpleService.class); 35 36 assertEquals(11, s.add(4, 7)); 37 38 } 39 40 public void testMissingSubModule() throws Exception 41 { 42 interceptLogging(); 43 44 buildFrameworkRegistry("MissingSubModule.xml"); 45 46 assertLoggedMessagePattern("Sub-module .*?/DoesNotExist\\.xml does not exist\\."); 47 } 48 49 } | Popular Tags |