public void ForgotPasswordClickTest() { _routerMock.Setup(f => f.ToForgotPass()); var presenter = new PresenterAuth(_viewMock.Object, _interactorMock.Object, _routerMock.Object, null, null, null, null, _styleHolderMock.Object, _authLocaleStrings.Object); presenter.ForgotPasswordClick(); _routerMock.Verify(f => f.ToForgotPass(), Times.Once); }
public void LoginClickTest() { _interactorMock.Setup(f => f.LoginClick(It.IsAny <string>(), It.IsAny <string>())); var presenter = new PresenterAuth(_viewMock.Object, _interactorMock.Object, _routerMock.Object, null, null, null, null, _styleHolderMock.Object, _authLocaleStrings.Object); presenter.LoginClick(string.Empty, string.Empty); _interactorMock.Verify(f => f.LoginClick(It.IsAny <string>(), It.IsAny <string>()), Times.Once); }
public void PasswordInputTest() { _interactorMock.Setup(f => f.PasswordInput(It.IsAny <string>())).Returns(false); var presenter = new PresenterAuth(_viewMock.Object, _interactorMock.Object, _routerMock.Object, null, null, null, null, _styleHolderMock.Object, _authLocaleStrings.Object); presenter.PasswordInput(string.Empty); _interactorMock.Verify(f => f.PasswordInput(It.IsAny <string>()), Times.Once); }
public void RegistrationClickTest() { _routerMock.Setup(f => f.ToRegistration()); var presenter = new PresenterAuth(_viewMock.Object, _interactorMock.Object, _routerMock.Object, null, null, null, null, _styleHolderMock.Object, _authLocaleStrings.Object); presenter.RegistrationClick(); _routerMock.Verify(f => f.ToRegistration(), Times.Once); }
public void OkLoginClickTest() { _interactorMock.Setup(f => f.SocialLoginPerform(ESocialType.Ok, null)); var presenter = new PresenterAuth(_viewMock.Object, _interactorMock.Object, _routerMock.Object, null, null, null, null, _styleHolderMock.Object, _authLocaleStrings.Object); presenter.OkLoginClick(); _interactorMock.Verify(f => f.SocialLoginPerform(ESocialType.Ok, null), Times.Once); }
public void CheckAuthStateSuccessTest() { _routerMock.Setup(f => f.ToPostsFeed()); var presenter = new PresenterAuth(_viewMock.Object, _interactorMock.Object, _routerMock.Object, null, null, null, null, _styleHolderMock.Object, _authLocaleStrings.Object); presenter.CheckAuthState(EAuthResponseStatus.Success); _routerMock.Verify(f => f.ToPostsFeed(), Times.Once); }
public void DisposeRepositoryRATest() { _interactorMock.Setup(f => f.DisposeRepositoryRA()); var presenter = new PresenterAuth(_viewMock.Object, _interactorMock.Object, _routerMock.Object, null, null, null, null, _styleHolderMock.Object, _authLocaleStrings.Object); presenter.DisposeRepositoryRA(); _interactorMock.Verify(f => f.DisposeRepositoryRA(), Times.Once); }
public void HideSpinnerTest() { _viewMock.Setup(f => f.HideSpinner()); var presenter = new PresenterAuth(_viewMock.Object, _interactorMock.Object, _routerMock.Object, null, null, null, null, _styleHolderMock.Object, _authLocaleStrings.Object); presenter.ShowHideSpinner(false); _viewMock.Verify(f => f.HideSpinner(), Times.Once); }
public void SetEmailStateSuccessTest() { _viewMock.Setup(f => f.SetEmailEditTextTheme(It.IsAny <IEditTextTheme>())); _styleHolderMock.SetupGet(f => f.EmailStateSuccess).Returns(It.IsAny <IEditTextTheme>()); var presenter = new PresenterAuth(_viewMock.Object, _interactorMock.Object, _routerMock.Object, null, null, null, null, _styleHolderMock.Object, _authLocaleStrings.Object); presenter.SetEmailState(EState.Success); _viewMock.Verify(f => f.SetEmailEditTextTheme(It.IsAny <IEditTextTheme>()), Times.Once); }
public void CheckAuthStateFailTest(EAuthResponseStatus status) { _viewMock.Setup(f => f.ShowAlert(It.IsAny <string>(), It.IsAny <string>(), It.IsAny <string>())); _viewMock.Setup(f => f.SetInteractionAvailable()); _authLocaleStrings.SetupGet(f => f.AuthError).Returns(It.IsAny <string>()); _authLocaleStrings.SetupGet(f => f.OK).Returns(It.IsAny <string>()); _interactorMock.Setup(f => f.GetRepository().LangRA.AuthError).Returns(It.IsAny <string>()); var presenter = new PresenterAuth(_viewMock.Object, _interactorMock.Object, _routerMock.Object, null, null, null, null, _styleHolderMock.Object, _authLocaleStrings.Object); presenter.CheckAuthState(status); _viewMock.Verify(f => f.ShowAlert(It.IsAny <string>(), It.IsAny <string>(), It.IsAny <string>())); }
public void SetEmailStateAnotherTest(EState state) { var presenter = new PresenterAuth(_viewMock.Object, _interactorMock.Object, _routerMock.Object, null, null, null, null, _styleHolderMock.Object, _authLocaleStrings.Object); presenter.SetEmailState(state); }