@Test public void clickOnModule_ShowsDetailUi() { Module module = new Module(); mModulesPresenter.openModuleDetails(module); verify(mModulesView).showModuleDetailsUi(module); }
@Override public void openModuleDetails(@NonNull Module requestedModule) { checkNotNull(requestedModule, "requestedModule cannot be null!"); mModulesView.showModuleDetailsUi(requestedModule); }
ModulesPresenter implements Presenter { @Override public void openModuleDetails(@NonNull Module requestedModule) { checkNotNull(requestedModule, "requestedModule cannot be null!"); mModulesView.showModuleDetailsUi(requestedModule); } }
ModulesPresenter implements Presenter { @Override public void openModuleDetails(@NonNull Module requestedModule) { checkNotNull(requestedModule, "requestedModule cannot be null!"); mModulesView.showModuleDetailsUi(requestedModule); } ModulesPresenter(@NonNull ModulesDataSource modulesRepository, @NonNull View modulesView); }
ModulesPresenter implements Presenter { @Override public void openModuleDetails(@NonNull Module requestedModule) { checkNotNull(requestedModule, "requestedModule cannot be null!"); mModulesView.showModuleDetailsUi(requestedModule); } ModulesPresenter(@NonNull ModulesDataSource modulesRepository, @NonNull View modulesView); @Override void loadModules(); @Override void openModuleDetails(@NonNull Module requestedModule); @Override void start(); @Override void setFiltering(ModulesType requestModuleFilterType); @Override void setFiltering(String requestTitle); @Override void setDisplayTypeCards(); @Override void setDisplayTypeSearch(); @Override ModulesType getFiltering(); }
ModulesPresenter implements Presenter { @Override public void openModuleDetails(@NonNull Module requestedModule) { checkNotNull(requestedModule, "requestedModule cannot be null!"); mModulesView.showModuleDetailsUi(requestedModule); } ModulesPresenter(@NonNull ModulesDataSource modulesRepository, @NonNull View modulesView); @Override void loadModules(); @Override void openModuleDetails(@NonNull Module requestedModule); @Override void start(); @Override void setFiltering(ModulesType requestModuleFilterType); @Override void setFiltering(String requestTitle); @Override void setDisplayTypeCards(); @Override void setDisplayTypeSearch(); @Override ModulesType getFiltering();  }