@Test public void testProvideChatPresenter() { assertNotNull(chatModule.providesChatPresenter(chatServiceMock)); }
@Provides @ChatScope public ChatPresenter providesChatPresenter(ChatService chatService) { return new ChatPresenter(chatService); }
ChatModule { @Provides @ChatScope public ChatPresenter providesChatPresenter(ChatService chatService) { return new ChatPresenter(chatService); } }
ChatModule { @Provides @ChatScope public ChatPresenter providesChatPresenter(ChatService chatService) { return new ChatPresenter(chatService); }  }
ChatModule { @Provides @ChatScope public ChatPresenter providesChatPresenter(ChatService chatService) { return new ChatPresenter(chatService); }  @Provides @ChatScope ChatPresenter providesChatPresenter(ChatService chatService); }
ChatModule { @Provides @ChatScope public ChatPresenter providesChatPresenter(ChatService chatService) { return new ChatPresenter(chatService); }  @Provides @ChatScope ChatPresenter providesChatPresenter(ChatService chatService);  }