@Test
 public void onBackPressed_whenRecordMatchVisible_shouldHideRecordMatch() {
   activity.recordMatchView.setVisibility(View.VISIBLE);
   activity.onBackPressed();
   // Mimic RecordMatchView going invisible
   assertThat(activity).isNotFinishing();
   activity.recordMatchView.setVisibility(View.INVISIBLE);
   activity.onBackPressed();
   assertThat(activity).isFinishing();
 }
 @Before
 public void setup() {
   ((TestApplicationComponent) RacquetApplication.getApplication().getApplicationComponent())
       .inject(this);
   Club club = ModelBuilder.getClub(1, "My Club");
   Intent intent = ClubActivity.getIntent(RuntimeEnvironment.application, club);
   ActivityController<ClubActivity> activityController =
       ActivityController.of(Robolectric.getShadowsAdapter(), ClubActivity.class);
   activity = activityController.withIntent(intent).setup().get();
 }
  @Test
  public void onToolbarNavigationClick_shouldFinishActivity() {
    activity.onOptionsItemSelected(new RoboMenuItem(android.R.id.home));

    assertThat(activity).isFinishing();
  }