public void SetDataSimplePostTest()
        {
            _viewMock.Setup(f => f.SetImage(It.IsAny <string>()));
            _viewMock.Setup(f => f.SetAccessMode(It.IsAny <string>()));
            _viewMock.Setup(f => f.SetComment(It.IsAny <string>()));

            var presenter = new PresenterUpdatePost(_viewMock.Object, _interactorMock.Object, _routerMock.Object, _stylesHolderMock.Object, Localization.Lang);

            presenter.SetData(new UpdatePostModel(true, "111", null, null, null, null, "Публичный", "image", "content"));

            _viewMock.Verify(f => f.SetImage(It.IsAny <string>()), Times.Once);
            _viewMock.Verify(f => f.SetAccessMode(It.IsAny <string>()), Times.Once);
            _viewMock.Verify(f => f.SetComment(It.IsAny <string>()), Times.Once);
        }
        public void SetDataFullPostTest()
        {
            _viewMock.Setup(f => f.SetImage(It.IsAny <string>()));
            _viewMock.Setup(f => f.SetAccessMode(It.IsAny <string>()));
            _viewMock.Setup(f => f.SetComment(It.IsAny <string>()));
            _viewMock.Setup(f => f.SetBuySell(It.IsAny <string>()));
            _viewMock.Setup(f => f.SetForecastTime(It.IsAny <string>()));
            _viewMock.Setup(f => f.SetPrice(It.IsAny <string>()));
            _viewMock.Setup(f => f.SetTools(It.IsAny <string>()));

            var presenter = new PresenterUpdatePost(_viewMock.Object, _interactorMock.Object, _routerMock.Object, _stylesHolderMock.Object, Localization.Lang);

            presenter.SetData(new UpdatePostModel(false, "111", "AUDCAD", "12.12.2017 12.45", "12.23", "Продать", "Публичный", "image", "content"));

            _viewMock.Verify(f => f.SetImage(It.IsAny <string>()), Times.Once);
            _viewMock.Verify(f => f.SetAccessMode(It.IsAny <string>()), Times.Once);
            _viewMock.Verify(f => f.SetComment(It.IsAny <string>()), Times.Once);
            _viewMock.Verify(f => f.SetBuySell(It.IsAny <string>()), Times.Once);
            _viewMock.Verify(f => f.SetForecastTime(It.IsAny <string>()), Times.Once);
            _viewMock.Verify(f => f.SetPrice(It.IsAny <string>()), Times.Once);
            _viewMock.Verify(f => f.SetTools(It.IsAny <string>()), Times.Once);
        }