125126127128129130131132133134135
public void shouldInstanciateSingletonOnce() { // Arrange Gin5Injector injector5 = GWT.create(Gin5Injector.class); // Act Impl impl = injector5.singletonImpl(); Virtual virtual = injector5.singletonVirtual(); // Assert assertSame(impl, virtual); }
141142143144145146147148149150151
// Act Impl3 wrapper = injector6.wrapper(); // Assert assertEquals(injector6.singletonImpl(), wrapper.wrapped); } @Test public void shouldInstantiateComplexObjectGraphs() { // Arrange