@Test public void start_shouldStartRouting() throws Exception { fragment.createRouteToDestination(); Route testRoute = new Route(getFixture("around_the_block")); fragment.success(testRoute); ImageButton startBtn = (ImageButton) fragment.getView().findViewById(R.id.routing_circle); startBtn.performClick(); assertThat(activity.getSupportFragmentManager()).hasFragmentWithTag(RouteFragment.TAG); }
@Test public void onResume_shouldNotCreateRouteToDestinationIfRouting() throws Exception { activity .getSupportFragmentManager() .beginTransaction() .add(new Fragment(), RouteFragment.TAG) .commit(); fragment.onResume(); verify(router, times(1)).fetch(); }