public void SkipClickTest() { _routerMock.Setup(f => f.ToRegEmail()); var presenter = new PresenterRegPhone(_viewMock.Object, _interactorMock.Object, _routerMock.Object, _stylesHolderMock.Object, _regLocaleStrings); presenter.SkipClick(); _routerMock.Verify(f => f.ToRegEmail()); }
public void PhoneCountryInputTest() { _interactorMock.Setup(f => f.PhoneCountryInput(It.IsAny <string>())).Returns(false); _viewMock.Setup(f => f.GetPhoneCountry()).Returns(string.Empty); var presenter = new PresenterRegPhone(_viewMock.Object, _interactorMock.Object, _routerMock.Object, _stylesHolderMock.Object, _regLocaleStrings); presenter.PhoneCountryInput(); _interactorMock.Verify(f => f.PhoneCountryInput(It.IsAny <string>()), Times.Once); }
public void SaveDataTest() { _interactorMock.Setup(f => f.SaveData(It.IsAny <RegistrationPhoneStrings>())); _viewMock.Setup(f => f.GetPhoneCountry()).Returns(string.Empty); _viewMock.Setup(f => f.GetPhoneNumber()).Returns(string.Empty); var presenter = new PresenterRegPhone(_viewMock.Object, _interactorMock.Object, _routerMock.Object, _stylesHolderMock.Object, _regLocaleStrings); presenter.SaveData(); _interactorMock.Verify(f => f.SaveData(It.IsAny <RegistrationPhoneStrings>())); }
public void SetPhoneNumberStateFailTest() { _stylesHolderMock.SetupGet(f => f.PhoneNumberStateFail).Returns(It.IsAny <IEditTextTheme>()); _viewMock.Setup(f => f.SetPhoneNumberEditTextTheme(null)); var presenter = new PresenterRegPhone(_viewMock.Object, _interactorMock.Object, _routerMock.Object, _stylesHolderMock.Object, _regLocaleStrings); _viewMock.Setup(f => f.SetPhoneCountryEditTextTheme(null)); presenter.SetPhoneNumberState(EState.Fail); _viewMock.Verify(f => f.SetPhoneNumberEditTextTheme(null), Times.Once); }
public void NextClickTest() { _routerMock.Setup(f => f.ToRegEmail()); _interactorMock.Setup(f => f.NextClick(It.IsAny <RegistrationPhoneStrings>())).Returns(true); _viewMock.Setup(f => f.GetPhoneCountry()).Returns(string.Empty); _viewMock.Setup(f => f.GetPhoneNumber()).Returns(string.Empty); var presenter = new PresenterRegPhone(_viewMock.Object, _interactorMock.Object, _routerMock.Object, _stylesHolderMock.Object, _regLocaleStrings); presenter.NextClick(); _routerMock.Verify(f => f.ToRegEmail()); }
public void SetPhoneNumberStateAnotherTest(EState state) { var presenter = new PresenterRegPhone(_viewMock.Object, _interactorMock.Object, _routerMock.Object, _stylesHolderMock.Object, _regLocaleStrings); presenter.SetPhoneCountryState(state); }