.withTerminateEvent(event)
.build())
.build()
.createInjector();
event.await();
long elapsed = sw.elapsed(TimeUnit.MILLISECONDS);
LOG.info("Elapsed: " + elapsed);
Assert.assertTrue(initCalled.get());
Assert.assertTrue(shutdownCalled.get());
Assert.assertTrue(elapsed > 1000);