public void SearchByNameUpdatesView()
 {
     var facade = new Mock<IPersonFacade>();
     var presenter = new PersonPresenter(facade.Object);
     var view = new Mock<IPersonView>();
     presenter.Init(view.Object);
     presenter.SearchPersons("query");
     view.VerifySet(x => x.Persons = It.IsAny<IEnumerable<PersonDto>>(), Times.Exactly(2));
 }
 public void SearchByNameCallsFacadeMethodWithAppropriateParameters()
 {
     var facade = new Mock<IPersonFacade>();
     var presenter = new PersonPresenter(facade.Object);
     var view = new Mock<IPersonView>();
     presenter.Init(view.Object);
     presenter.SearchPersons("query");
     facade.Verify(x => x.GetPersonsWithName("query"), Times.Once());
 }
        public void SearchByNameUpdatesView()
        {
            var facade    = new Mock <IPersonFacade>();
            var presenter = new PersonPresenter(facade.Object);
            var view      = new Mock <IPersonView>();

            presenter.Init(view.Object);
            presenter.SearchPersons("query");
            view.VerifySet(x => x.Persons = It.IsAny <IEnumerable <PersonDto> >(), Times.Exactly(2));
        }
        public void SearchByNameCallsFacadeMethodWithAppropriateParameters()
        {
            var facade    = new Mock <IPersonFacade>();
            var presenter = new PersonPresenter(facade.Object);
            var view      = new Mock <IPersonView>();

            presenter.Init(view.Object);
            presenter.SearchPersons("query");
            facade.Verify(x => x.GetPersonsWithName("query"), Times.Once());
        }
Beispiel #5
0
 protected void Search_Click(object sender, EventArgs e)
 {
     Presenter.SearchPersons(tbox_name.Text);
 }