ComposerController { ComposerController(final ComposerView composerView, TwitterSession session, Uri imageUri, String text, String hashtags, ComposerActivity.Finisher finisher) { this(composerView, session, imageUri, text, hashtags, finisher, new DependencyProvider()); } ComposerController(final ComposerView composerView, TwitterSession session, Uri imageUri,
            String text, String hashtags, ComposerActivity.Finisher finisher);   ComposerController(final ComposerView composerView, TwitterSession session, Uri imageUri,
            String text, String hashtags, ComposerActivity.Finisher finisher,
            DependencyProvider dependencyProvider);   }
@Test public void testComposerController() { controller = new ComposerController(mockComposerView, mockTwitterSession, Uri.EMPTY, ANY_TEXT, ANY_HASHTAG, mockFinisher, mockDependencyProvider); assertEquals(mockTwitterSession, controller.session); verify(mockComposerView).setCallbacks(any(ComposerController.ComposerCallbacks.class)); verify(mockComposerView).setTweetText(ANY_TEXT + " " + ANY_HASHTAG); verify(mockComposerView).setImageView(Uri.EMPTY); verify(mockDependencyProvider).getApiClient(mockTwitterSession); verify(mockAccountService).verifyCredentials(eq(false), eq(true), eq(false)); }