public void BackClickTest() { _routerMock.Setup(f => f.ToAuth()); var presenter = new PresenterRegName(_viewMock.Object, _interactorMock.Object, _routerMock.Object, _stylesHolderMock.Object, _regLocaleStrings.Object); presenter.BackClick(); _routerMock.Verify(f => f.ToAuth()); }
public void CheckNameTest() { _viewMock.Setup(f => f.SetNameEditTextTheme(null)); _stylesHolderMock.SetupGet(f => f.NameStateFail).Returns(It.IsAny <IEditTextTheme>()); var presenter = new PresenterRegName(_viewMock.Object, _interactorMock.Object, _routerMock.Object, _stylesHolderMock.Object, _regLocaleStrings.Object); presenter.SetNameState(EState.Fail); _viewMock.Verify(f => f.SetNameEditTextTheme(null), Times.Once); }
public void SaveDataTest() { _interactorMock.Setup(f => f.SaveData(It.IsAny <RegistrationNamesStrings>())); _viewMock.Setup(f => f.GetFirstName()).Returns(string.Empty); _viewMock.Setup(f => f.GetLastName()).Returns(string.Empty); var presenter = new PresenterRegName(_viewMock.Object, _interactorMock.Object, _routerMock.Object, _stylesHolderMock.Object, _regLocaleStrings.Object); presenter.SaveData(); _interactorMock.Verify(f => f.SaveData(It.IsAny <RegistrationNamesStrings>())); }
public void LastNameInputTest() { _interactorMock.Setup(f => f.LastNameInput(It.IsAny <string>())).Returns(false); _viewMock.Setup(f => f.GetLastName()).Returns(string.Empty); var presenter = new PresenterRegName(_viewMock.Object, _interactorMock.Object, _routerMock.Object, _stylesHolderMock.Object, _regLocaleStrings.Object); presenter.LastNameInput(); _interactorMock.Verify(f => f.LastNameInput(It.IsAny <string>()), Times.Once); }
public void NextClickTest() { _routerMock.Setup(f => f.ToRegPhone()); _interactorMock.Setup(f => f.NextClick(It.IsAny <RegistrationNamesStrings>())).Returns(true); _viewMock.Setup(f => f.GetFirstName()).Returns(string.Empty); _viewMock.Setup(f => f.GetLastName()).Returns(string.Empty); var presenter = new PresenterRegName(_viewMock.Object, _interactorMock.Object, _routerMock.Object, _stylesHolderMock.Object, _regLocaleStrings.Object); presenter.NextClick(); _routerMock.Verify(f => f.ToRegPhone()); }
public void CheckNameStateAnotherTest(EState state) { var presenter = new PresenterRegName(_viewMock.Object, _interactorMock.Object, _routerMock.Object, _stylesHolderMock.Object, _regLocaleStrings.Object); presenter.SetNameState(state); }