public void given_presenter_when_view_has_not_loaded_should_not_have_patients() { var view = Substitute.For<IView>(); var presenter = new Presenter(view); Assert.That(presenter.Patients, Is.Null); }
public void given_presenter_when_view_loads_should_load_patients() { var view = Substitute.For<IView>(); var presenter = new Presenter(view); view.Load += Raise.EventWith(EventArgs.Empty); Assert.That(presenter.Patients, Is.Not.Empty); }