Skip to content

Instantly share code, notes, and snippets.

@patrykpoborca
Created October 13, 2015 14:29
Show Gist options
  • Save patrykpoborca/b327054d326d376d7cd6 to your computer and use it in GitHub Desktop.
Save patrykpoborca/b327054d326d376d7cd6 to your computer and use it in GitHub Desktop.
public class MainActivityPresenterTestOptionOne implements IMainActivity {
private static final String SOME_MOCKED_MESSAGE = "Some Mocked Message";
private Resources resources;
private MainActivityPresenter mainActivityPresenter;
@Before
public void setup(){
resources = Mockito.mock(Resources.class);
Mockito.when(resources.getString(R.string.hello_world)).thenReturn(SOME_MOCKED_MESSAGE);
mainActivityPresenter = new MainActivityPresenter();
mainActivityPresenter.registerPresenterView(this);
mainActivityPresenter.setResources(resources);
}
@Test
public void testToastMessage(){
mainActivityPresenter.fabClicked();
}
@Override
public void showToast(String message) {
Assert.assertTrue(SOME_MOCKED_MESSAGE.equals(message));
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment