public EditPreferencesPresenter(IChildPresenter <IJiraLoginView, IJiraLoginParent> childPresenter, IPreferencesService preferences, IJiraService jira, IErrorMessageService errors) { _childPresenter = childPresenter; _preferences = preferences; _jira = jira; _errors = errors; }
public void SetUp() { _view = Substitute.For <IEditPreferencesView>(); _childPresenter = Substitute.For <IChildPresenter <IJiraLoginView, IJiraLoginParent> >(); _childView = Substitute.For <IJiraLoginView>(); _preferences = Substitute.For <IPreferencesService>(); _jira = Substitute.For <IJiraService>(); _errors = TestHelper.LogErrors(Substitute.For <IErrorMessageService>()); _presenter = new EditPreferencesPresenter(_childPresenter, _preferences, _jira, _errors); _view.CreateJiraLoginView().Returns(_childView); }