}
public void testServiceTranslator() throws Exception
{
Registry r = buildFrameworkRegistry("ServiceTranslator.xml");
SimpleService ss =
(SimpleService) r.getService("hivemind.test.services.Simple", SimpleService.class);
assertNotNull(ss);
ThreadLocalStorage tls =
(ThreadLocalStorage) r.getService(
"hivemind.ThreadLocalStorage",
ThreadLocalStorage.class);
assertNotNull(tls);
Constructed c =
(Constructed) r.getService("hivemind.test.services.Constructed", Constructed.class);
assertNotNull(c);
assertSame(ss, c.getSimpleService());
assertSame(tls, c.getThreadLocal());