Exemplo n.º 1
0
        public void ChangePasswordCatchesException()
        {
            MockedDummyProfileScreenSettingsService _mockedDummy = new MockedDummyProfileScreenSettingsService();
            IProfileScreen     _profileScreen          = new MockedDummyProfileScreenView();
            ISettingsPresenter _profileScreenPresenter = new SettingsPresenter(_profileScreen, _mockedDummy._profileScreenSettingsService);

            _mockedDummy.error = true;
            Assert.Throws <Exception>(() => _profileScreenPresenter.ChangePassword("1234", "122343", "1234"));
        }
Exemplo n.º 2
0
        public void ChangePasswordChanges()
        {
            MockedDummyProfileScreenSettingsService _mockedDummy = new MockedDummyProfileScreenSettingsService();
            IProfileScreen     _profileScreen          = new MockedDummyProfileScreenView();
            ISettingsPresenter _profileScreenPresenter = new SettingsPresenter(_profileScreen, _mockedDummy._profileScreenSettingsService);

            _profileScreenPresenter.ChangePassword("1234", "12234", "1234");

            Assert.AreEqual("12234", _mockedDummy._user.password);
        }
Exemplo n.º 3
0
 public void ChangePassword_NavigatesToChangePassword()
 {
     _uut.ChangePassword();
     _fakeView.Received().NavigateToChangePassword();
 }