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);
        }