Esempio n. 1
0
        public void ShowAlertEmailRedirectTest()
        {
            _viewMock.Setup(f => f.ShowAlertEmailRedirect(It.IsAny <string>(), It.IsAny <string>()));
            //_interactorMock.Setup(f => f.GetRepository().LangRA.AuthError).Returns(It.IsAny<string>());
            var presenter = new PresenterForgotPass(_viewMock.Object, _interactorMock.Object, _routerMock.Object,
                                                    DataService.RepositoryController.RepositoryRA.LangRA, _stylesHolderMock.Object);

            presenter.ShowAlertEmailRedirect(It.IsAny <EForgotPassStatus>());

            _viewMock.Verify(f => f.ShowAlertEmailRedirect(It.IsAny <string>(), It.IsAny <string>()), Times.Once);
        }
Esempio n. 2
0
        public void AlertButtonClickTest()
        {
            _routerMock.Setup(f => f.ToAuth());
            _viewMock.Setup(f => f.ShowAlertEmailRedirect(It.IsAny <string>(), It.IsAny <string>()));

            var presenter = new PresenterForgotPass(_viewMock.Object, _interactorMock.Object, _routerMock.Object,
                                                    DataService.RepositoryController.RepositoryRA.LangRA, _stylesHolderMock.Object);

            presenter.ShowAlertEmailRedirect(EForgotPassStatus.RecoverySuccess);
            presenter.AlertButtonClick();

            _routerMock.Verify(f => f.ToAuth(), Times.Once);
        }