public void InitialisationDuPresenter() { FiltrePresenter presenter = new FiltrePresenter(Vue, Repository.Object); Assert.AreEqual(Vue, presenter.Vue); Assert.AreEqual(Repository.Object, presenter.Repository); }
public void AucunRafraichissementNestFaitSiLaValeurEstVide() { FiltrePresenter presenter = new FiltrePresenter(Vue, Repository.Object); Mock<IFiltreView> mock = new Mock<IFiltreView>(); mock.SetupGet(vue => vue.BlockAffichageFiltres).Verifiable(); mock.SetupGet(vue => vue.ListeBoxVille).Verifiable(); presenter.ActualiseLaListeDeFiltre(string.Empty, mock.Object.ListeBoxVille); //On passe une fois par le get de la listBox lors du passage de paramètre mock.VerifyGet(vue => vue.ListeBoxVille, Times.Exactly(1)); mock.VerifyGet(vue => vue.BlockAffichageFiltres, Times.Never()); }