Refine search
@RunWith(MockitoJUnitRunner.class) public static class TestUnit { @Mock HttpResponse proxyResp; @Mock HttpRequestMessage request; @Test public void testIsValidResponseHeader() { Assert.assertTrue(isValidResponseHeader(HttpHeaderNames.get("test"))); Assert.assertFalse(isValidResponseHeader(HttpHeaderNames.get("Keep-Alive"))); Assert.assertFalse(isValidResponseHeader(HttpHeaderNames.get("keep-alive"))); } } }
@RunWith(MockitoJUnitRunner.class) public class GetUserDetailsTest { @Mock private UserRepository mockUserRepository; @Mock private ThreadExecutor mockThreadExecutor; @Mock private PostExecutionThread mockPostExecutionThread; @Rule public ExpectedException expectedException = ExpectedException.none();
@RunWith(RobolectricTestRunner.class) public class MockitoInjectMocksTest { @Rule public MockitoRule mockitoRule = MockitoJUnit.rule(); @Mock TextView textView; @InjectMocks Activity activity = Robolectric.setupActivity(Activity.class); @Test public void testInjection() { activity.finish(); } }
public class SimpleTest { @Rule public final DaggerMockRule<MyTestComponent> rule = new DaggerMockRule<>(MyTestComponent.class, new MyModule()) .set(new DaggerMockRule.ComponentSetter<MyTestComponent>() { @Override public void setComponent(MyTestComponent component) { mainService = component.mainService(); } }); @Mock MyService myService; private MainService mainService; @Test public void testConstructorArgs() { assertThat(mainService).isNotNull(); assertThat(mainService.getMyService()).isSameAs(myService); } }
public class PluginWriterTest { @Mock private SystemEnvironment systemEnvironment; @Mock private GoFileSystem goFileSystem; @InjectMocks private PluginWriter pluginWriter = new PluginWriter(systemEnvironment, goFileSystem); @Rule public final TemporaryFolder temporaryFolder = new TemporaryFolder();
public class SimpleTest { @Rule public final DaggerMockRule<MyComponent> rule = new DaggerMockRule<>(MyComponent.class, new MyModule()) .set(new DaggerMockRule.ComponentSetter<MyComponent>() { @Override public void setComponent(MyComponent component) { mainService = component.mainService(); } }); @Mock MyService myService; private MainService mainService; @Test public void testConstructorArgs() { assertThat(mainService).isNotNull(); assertThat(mainService.getMyService()).isSameAs(myService); } }
@RunWith(MockitoJUnitRunner.class) public class DiskUserDataStoreTest { private static final int FAKE_USER_ID = 11; private DiskUserDataStore diskUserDataStore; @Mock private UserCache mockUserCache; @Rule public ExpectedException expectedException = ExpectedException.none(); @Before public void setUp() { diskUserDataStore = new DiskUserDataStore(mockUserCache); } @Test public void testGetUserEntityListUnsupported() { expectedException.expect(UnsupportedOperationException.class); diskUserDataStore.userEntityList(); } @Test public void testGetUserEntityDetailesFromCache() { diskUserDataStore.userEntityDetails(FAKE_USER_ID); verify(mockUserCache).get(FAKE_USER_ID); } }
public class TestModuleTest { @Rule public final DaggerMockRule<MyComponent> rule = new DaggerMockRule<>(MyComponent.class, new TestModule()) .set(new DaggerMockRule.ComponentSetter<MyComponent>() { @Override public void setComponent(MyComponent component) { mainService = component.mainService(); } }); @Mock MyService myService; private MainService mainService; @Test public void testUsingTestModule() { assertThat(mainService).isNotNull(); assertThat(mainService.getMyService()).isSameAs(myService); } }
public class ComponentDependencyTest { @Rule public final DaggerMockRule<MyComponent> rule = new DaggerMockRule<>(MyComponent.class, new MyModule(), new MyModule2()) .set(new DaggerMockRule.ComponentSetter<MyComponent>() { @Override public void setComponent(MyComponent component) { mainService = component.mainService(); } }); @Mock MyService myService; @Mock MyService2 myService2; private MainService mainService; @Test public void testComponentDependencyModulesCanBeOverriden() { assertThat(mainService).isNotNull(); assertThat(mainService.getMyService()).isSameAs(myService); assertThat(mainService.getMyService2()).isSameAs(myService2); } }
@RunWith(MockitoJUnitRunner.class) public class DefaultErrorBundleTest { private DefaultErrorBundle defaultErrorBundle; @Mock private Exception mockException; @Before public void setUp() { defaultErrorBundle = new DefaultErrorBundle(mockException); } @Test public void testGetErrorMessageInteraction() { defaultErrorBundle.getErrorMessage(); verify(mockException).getMessage(); } }
@RunWith(JUnit4.class) @SuppressWarnings("unchecked") public class MultiTransformationTest { @Rule public final KeyTester keyTester = new KeyTester(); @Mock private Transformation<Object> first; @Mock private Transformation<Object> second; @Mock private Resource<Object> initial; @Mock private Resource<Object> firstTransformed; @Mock private Resource<Object> secondTransformed; private Application context;
public class ComponentDependencyTest { @Rule public final DaggerMockRule<MyComponent> rule = new DaggerMockRule<>(MyComponent.class, new MyModule()) .addComponentDependency(MyComponent2.class, new MyModule2()) .set(new DaggerMockRule.ComponentSetter<MyComponent>() { @Override public void setComponent(MyComponent component) { mainService = component.mainService(); } }); @Mock MyService myService; @Mock MyService2 myService2; private MainService mainService; @Test public void testComponentDependencyModulesCanBeOverriden() { assertThat(mainService).isNotNull(); assertThat(mainService.getMyService()).isSameAs(myService); assertThat(mainService.getMyService2()).isSameAs(myService2); } }