private void SetupCommandHandler(IList<BoardEntity> boards) { mockDataContext = new Mock<IDataContext>(); var boardTaskDbSet = new FakeDbSet<BoardTaskEntity>(); mockDataContext.Setup(x => x.Set<BoardTaskEntity>()).Returns(boardTaskDbSet); var boardDbSet = new FakeDbSet<BoardEntity>(); boards.ToList().ForEach(x => boardDbSet.Add(x)); mockDataContext.Setup(x => x.Set<BoardEntity>()).Returns(boardDbSet); mockSlugService = new Mock<ISlugService>(); mockMappingService = new Mock<IMappingService>(); handler = new CreateBoardTaskCommandHandler(mockDataContext.Object, mockMappingService.Object); }
private void SetupCommandHandler(IList <BoardEntity> boards) { mockDataContext = new Mock <IDataContext>(); var boardTaskDbSet = new FakeDbSet <BoardTaskEntity>(); mockDataContext.Setup(x => x.Set <BoardTaskEntity>()).Returns(boardTaskDbSet); var boardDbSet = new FakeDbSet <BoardEntity>(); boards.ToList().ForEach(x => boardDbSet.Add(x)); mockDataContext.Setup(x => x.Set <BoardEntity>()).Returns(boardDbSet); mockSlugService = new Mock <ISlugService>(); mockMappingService = new Mock <IMappingService>(); handler = new CreateBoardTaskCommandHandler(mockDataContext.Object, mockMappingService.Object); }