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); }
public CreateNewArticleCommandTest() { this.mockArticleSerivce = new Mock <IArticleService>(); this.createNewArticleCommandHandler = new CreateNewArticleCommandHandler(this.mockArticleSerivce.Object, null); }