@Before
public void setUp() throws Exception
{
getProvider().startup();
final String brokerUri = getProvider().getUri();
final Config config = Config.getFixedConfig(ImmutableMap.of("ness.amqp.test.enabled", "true",
"ness.amqp.test.connection-url", brokerUri));
final Injector injector = Guice.createInjector(Stage.PRODUCTION,
new Module() {
@Override
public void configure(final Binder binder) {
binder.disableCircularProxies();
binder.requireExplicitBindings();
}
},
new ConfigModule(config),
new NessJacksonModule(),
new AmqpModule(config, "test"));
injector.injectMembers(this);
Assert.assertNotNull(exchangeRunnableFactory);
}