1 15 package org.apache.hivemind.annotations; 16 17 import hivemind.test.services.ServiceAutowireTarget; 18 import hivemind.test.services.StringHolder; 19 20 public class TestAnnotatedModules extends AnnotationTestCase 21 { 22 public void testAutowiring() 23 { 24 TypedRegistry registry = constructRegistry(AutowiringModule.class); 25 ServiceAutowireTarget service = registry.getService(ServiceAutowireTarget.class); 26 assertNotNull(service.getStringHolder()); 27 } 28 29 public void testSubmodule() 30 { 31 TypedRegistry registry = constructRegistry(Supermodule.class); 32 StringHolder service = registry.getService("super.sub.StringHolder", StringHolder.class); 33 assertNotNull(service); 34 } 35 36 } 37 | Popular Tags |