public CreateNewArticleCommandHandlerTests()
        {
            _mapper  = Mock.Of <IMapper>();
            _article = new Article()
            {
                Id = 1
            };

            var mockService = new Mock <IArticleManagementService>();

            mockService.Setup(s => s.CreateArticleAndHistory(It.IsAny <Article>())).Returns(Task.FromResult(_article)).Verifiable();
            _articleManagementService = mockService.Object;

            _createNewArticleCommandHandler = new CreateNewArticleCommandHandler(_articleManagementService, _mapper);

            _createNewArticleCommand = new CreateNewArticleCommand();

            Mock.Get(_mapper).Setup(m => m.Map <Article>(_createNewArticleCommand)).Returns(_article);
        }
Esempio n. 2
0
 public CreateNewArticleCommandTest()
 {
     this.mockArticleSerivce             = new Mock <IArticleService>();
     this.createNewArticleCommandHandler = new CreateNewArticleCommandHandler(this.mockArticleSerivce.Object, null);
 }