import org.junit.Test;
import static junit.framework.TestCase.*;
+import static org.mockito.Mockito.*;
+
public class InjectorFactoryBuilderTest {
@Test
InjectorFactory factory = InjectorFactoryBuilder.getInjectorFactory();
assertTrue(factory instanceof TestInjectorFactory);
}
+
+ @Test
+ public void testOVerrideInjectorFactory() {
+ InjectorFactory factory = mock(InjectorFactory.class);
+
+ InjectorFactoryBuilder.setInjectorFactory(factory);
+ InjectorFactory factory2 = InjectorFactoryBuilder.getInjectorFactory();
+ assertSame(factory, factory2);
+ }
}