public void InitCallsFacadeToGetPersons()
 {
     var facade = new Mock<IPersonFacade>();
     var presenter = new PersonPresenter(facade.Object);
     var view = new Mock<IPersonView>();
     presenter.Init(view.Object);
     facade.Verify(x => x.GetAllPersons(), Times.Once());
 }
 public void PersonsPassedToView()
 {
     var facade = new Mock<IPersonFacade>();
     var presenter = new PersonPresenter(facade.Object);
     var view = new Mock<IPersonView>();
     presenter.Init(view.Object);
     view.VerifySet(x => x.Persons = It.IsAny<IEnumerable<PersonDto>>(), 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());
 }
        public void PersonsPassedToView()
        {
            var facade    = new Mock <IPersonFacade>();
            var presenter = new PersonPresenter(facade.Object);
            var view      = new Mock <IPersonView>();

            presenter.Init(view.Object);
            view.VerifySet(x => x.Persons = It.IsAny <IEnumerable <PersonDto> >(), Times.Once());
        }
        public void InitCallsFacadeToGetPersons()
        {
            var facade    = new Mock <IPersonFacade>();
            var presenter = new PersonPresenter(facade.Object);
            var view      = new Mock <IPersonView>();

            presenter.Init(view.Object);
            facade.Verify(x => x.GetAllPersons(), 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());
        }
예제 #9
0
 protected void Page_Load(object sender, EventArgs e)
 {
     Presenter.Init(this);
 }