public void CommentTest(EState state) { _viewMock.Setup(f => f.SetCommentTheme(null)); var presenter = new PresenterCreatePost(_viewMock.Object, _interactorMock.Object, _routerMock.Object, _stylesHolderMock.Object, Localization.Lang); presenter.CommentState(state); _viewMock.Verify(f => f.SetCommentTheme(null), Times.Once); }
public void DeleteAttachmentImageTest() { _viewMock.Setup(f => f.ImageDeleted()); var presenter = new PresenterCreatePost(_viewMock.Object, _interactorMock.Object, _routerMock.Object, _stylesHolderMock.Object, Localization.Lang); presenter.DeleteAttachmentImage(); _viewMock.Verify(f => f.ImageDeleted(), Times.Once); }
public void AddPostTest() { _interactorMock.Setup(f => f.AddPost(It.IsAny <string>(), It.IsAny <EBuySell>(), It.IsAny <EAccessMode>(), It.IsAny <string>(), It.IsAny <EForecastTime>(), It.IsAny <string>(), It.IsAny <string>())); var presenter = new PresenterCreatePost(_viewMock.Object, _interactorMock.Object, _routerMock.Object, _stylesHolderMock.Object, Localization.Lang); presenter.AddPost(It.IsAny <string>(), It.IsAny <EBuySell>(), It.IsAny <EAccessMode>(), It.IsAny <string>(), It.IsAny <EForecastTime>(), It.IsAny <string>(), It.IsAny <string>()); _interactorMock.Verify(f => f.AddPost(It.IsAny <string>(), It.IsAny <EBuySell>(), It.IsAny <EAccessMode>(), It.IsAny <string>(), It.IsAny <EForecastTime>(), It.IsAny <string>(), It.IsAny <string>()), Times.Once); }
public void ReadyToSetPriceTest() { _interactorMock.Setup(f => f.ReadyToSetPrice("AUD/CAD", EBuySell.Buy)); var presenter = new PresenterCreatePost(_viewMock.Object, _interactorMock.Object, _routerMock.Object, _stylesHolderMock.Object, Localization.Lang); presenter.ReadyToSetPrice("AUD/CAD", EBuySell.Buy); _interactorMock.Verify(f => f.ReadyToSetPrice("AUD/CAD", EBuySell.Buy), Times.Once); }
public void HideSpinnerTest() { _viewMock.Setup(f => f.HideSpinner()); var presenter = new PresenterCreatePost(_viewMock.Object, _interactorMock.Object, _routerMock.Object, _stylesHolderMock.Object, Localization.Lang); presenter.ShowHideSpinner(false); _viewMock.Verify(f => f.HideSpinner(), Times.Once); }
public void CommentInputTest() { _interactorMock.Setup(f => f.CommentInput(It.IsAny <bool>(), false)); var presenter = new PresenterCreatePost(_viewMock.Object, _interactorMock.Object, _routerMock.Object, _stylesHolderMock.Object, Localization.Lang); presenter.CommentInput(It.IsAny <bool>()); _interactorMock.Verify(f => f.CommentInput(It.IsAny <bool>(), false), Times.Once); }
public void DisposeRepositoryCreatePostTest() { _interactorMock.Setup(f => f.DisposeRepositoryCreatePost()); var presenter = new PresenterCreatePost(_viewMock.Object, _interactorMock.Object, _routerMock.Object, _stylesHolderMock.Object, Localization.Lang); presenter.DisposeRepositoryCreatePost(); _interactorMock.Verify(f => f.DisposeRepositoryCreatePost(), Times.Once); }
public void LoadAttachedImageTest() { _interactorMock.Setup(f => f.LoadAttachedImage()).Returns(It.IsAny <string>()); var presenter = new PresenterCreatePost(_viewMock.Object, _interactorMock.Object, _routerMock.Object, _stylesHolderMock.Object, Localization.Lang); presenter.LoadAttachedImage(); _interactorMock.Verify(f => f.LoadAttachedImage(), Times.Once); }
public void GetRepositoryTest() { _interactorMock.Setup(f => f.GetRepository()).Returns(It.IsAny <IRepositoryCreatePost>()); var presenter = new PresenterCreatePost(_viewMock.Object, _interactorMock.Object, _routerMock.Object, _stylesHolderMock.Object, Localization.Lang); presenter.GetRepository(); _interactorMock.Verify(f => f.GetRepository(), Times.Once); }
public void GoToMainTest() { _routerMock.Setup(f => f.ToPostsFeed()); var presenter = new PresenterCreatePost(_viewMock.Object, _interactorMock.Object, _routerMock.Object, _stylesHolderMock.Object, Localization.Lang); presenter.GoToMain(); _routerMock.Verify(f => f.ToPostsFeed(), Times.Once); }
public void GoToSelectingImageTest() { _routerMock.Setup(f => f.ToGallery()); var presenter = new PresenterCreatePost(_viewMock.Object, _interactorMock.Object, _routerMock.Object, _stylesHolderMock.Object, Localization.Lang); presenter.GoToSelectingImage(); _routerMock.Verify(f => f.ToGallery(), Times.Once); }
public void SetAvatarTest() { _viewMock.Setup(f => f.SetUserAvatar(It.IsAny <string>())); var presenter = new PresenterCreatePost(_viewMock.Object, _interactorMock.Object, _routerMock.Object, _stylesHolderMock.Object, Localization.Lang); presenter.SetUserAvatar(It.IsAny <string>()); _viewMock.Verify(f => f.SetUserAvatar(It.IsAny <string>()), Times.Once); }
public void ToolSelectedTest() { _interactorMock.Setup(f => f.ToolSelected(It.IsAny <string>())); var presenter = new PresenterCreatePost(_viewMock.Object, _interactorMock.Object, _routerMock.Object, _stylesHolderMock.Object, Localization.Lang); presenter.ToolSelected(It.IsAny <string>()); _interactorMock.Verify(f => f.ToolSelected(It.IsAny <string>()), Times.Once); }
public void AddPostStateFailTest(EPostResponseStatus state) { _viewMock.Setup(f => f.ShowErrorAlert(It.IsAny <string>())); _viewMock.Setup(f => f.SetInteractionAvailable()); _interactorMock.Setup(f => f.GetRepository().LangCreatePost.CreatePostBadRequest).Returns(It.IsAny <Func <string, string> >()); var presenter = new PresenterCreatePost(_viewMock.Object, _interactorMock.Object, _routerMock.Object, _stylesHolderMock.Object, Localization.Lang); presenter.AddPostState(state); _viewMock.Verify(f => f.ShowErrorAlert(It.IsAny <string>()), Times.Once); }
public void AddPostStateSuccessTest() { _viewMock.Setup(f => f.AddPostSuccess()); _viewMock.Setup(f => f.SetInteractionAvailable()); _routerMock.Setup(f => f.ToPostsFeed()); var presenter = new PresenterCreatePost(_viewMock.Object, _interactorMock.Object, _routerMock.Object, _stylesHolderMock.Object, Localization.Lang); presenter.AddPostState(EPostResponseStatus.Success); _viewMock.Verify(f => f.AddPostSuccess(), Times.Once); }
public void LoadSelectedToolTest() { _interactorMock.Setup(f => f.LoadSelectedTool()).Returns("123");; _viewMock.Setup(f => f.SetSelectedTool(It.IsAny <string>())); var presenter = new PresenterCreatePost(_viewMock.Object, _interactorMock.Object, _routerMock.Object, _stylesHolderMock.Object, Localization.Lang); presenter.LoadSelectedTool(); _interactorMock.Verify(f => f.LoadSelectedTool(), Times.Once); }
public void SetUserNameTest() { _viewMock.Setup(f => f.SetUserName(It.IsAny <string>())); _viewMock.Setup(f => f.SetCommentLocale(It.IsAny <string>())); _interactorMock.SetupGet(f => f.GetRepository().LangCreatePost.EnterCommentLabel).Returns(It.IsAny <string>()); var presenter = new PresenterCreatePost(_viewMock.Object, _interactorMock.Object, _routerMock.Object, _stylesHolderMock.Object, Localization.Lang); presenter.SetUserName(It.IsAny <string>()); _viewMock.Verify(f => f.SetUserName(It.IsAny <string>()), Times.Once); }
public void CommentStateAnotherTest(EState state) { var presenter = new PresenterCreatePost(_viewMock.Object, _interactorMock.Object, _routerMock.Object, _stylesHolderMock.Object, Localization.Lang); presenter.CommentState(state); }