@Test
public void testInterfaceSingleton() {
LifecycleInjector.builder()
.withPostInjectorAction(new BindingReport(testName))
.withPostInjectorAction(new CreateAllBoundSingletons())
.inStage(Stage.DEVELOPMENT)
.withMode(LifecycleInjectorMode.SIMULATED_CHILD_INJECTORS)
.withModules(new AbstractModule() {
@Override
protected void configure() {