1 15 package org.apache.hivemind.service; 16 17 import hivemind.test.services.ZapEventConsumer; 18 import hivemind.test.services.ZapEventProducer; 19 20 import org.apache.hivemind.Registry; 21 import org.apache.hivemind.xml.XmlTestCase; 22 23 29 public class TestEventLinker extends XmlTestCase 30 { 31 32 public void testInsideBuilderFactory() throws Exception 33 { 34 Registry r = buildFrameworkRegistry("EventRegister.xml"); 35 36 ZapEventProducer p = (ZapEventProducer) r.getService( 37 "hivemind.test.services.ZapEventProducer", 38 ZapEventProducer.class); 39 40 ZapEventConsumer c = (ZapEventConsumer) r.getService( 41 "hivemind.test.services.ZapEventConsumer", 42 ZapEventConsumer.class); 43 44 assertEquals(false, c.getDidZapWiggle()); 45 46 p.fireZapDidWiggle(null); 47 48 assertEquals(true, c.getDidZapWiggle()); 49 } 50 51 } | Popular Tags |