1
2
3
4
5
6
7
8
9
10 package org.mule.module.guice;
11
12 import org.mule.api.registry.Registry;
13 import org.mule.registry.AbstractRegistryTestCase;
14
15 import com.google.inject.AbstractModule;
16 import com.google.inject.Guice;
17
18 public class GuiceRegistryTestCase extends AbstractRegistryTestCase
19 {
20 @Override
21 public Registry getRegistry()
22 {
23 return new GuiceRegistry(Guice.createInjector(new EmptyModule()), muleContext);
24 }
25
26 class EmptyModule extends AbstractModule
27 {
28 @Override
29 protected void configure()
30 {
31
32 }
33 }
34 }