public void SetUp() { window = new PayrollWindow(); presenter = new MockPayrollPresenter(); window.Presenter = this.presenter; window.Show(); }
public void SetUp() { database = new InMemoryPayrollDatabase(); viewLoader = new MockViewLoader(); window = new PayrollWindow(); presenter = new MockPayrollPresenter(database, viewLoader); window.Presenter = presenter; window.Show(); }
public void LoadPayrollView() { viewLoader.LoadPayrollView(); Form form = viewLoader.LastLoadedView; Assert.IsTrue(form is PayrollWindow); Assert.IsTrue(form.Visible); PayrollWindow payrollWindow = form as PayrollWindow; PayrollPresenter presenter = payrollWindow.Presenter; Assert.IsNotNull(presenter); Assert.AreSame(form, presenter.View); }