/** * Attaches the fragment to the activity. * * @param activity activity the fragment is added to * @param tag tag to add the fragment * @param visible true if the activity should have visible called */ private static void startFragmentHelper( Activity activity, Fragment fragment, String tag, boolean visible) { if (visible) { ActivityController.of(activity).visible(); } FragmentManager fragmentManager = activity.getFragmentManager(); fragmentManager.beginTransaction().add(fragment, tag).commit(); }
@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(); }