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()); }
protected void Page_Load(object sender, EventArgs e) { Presenter.Init(this); }