private void SetupCommandHandler(IList<BoardColumnEntity> boardColumns, IList<BoardEntity> boards) { mockDataContext = new Mock<IDataContext>(); var boardColumnDbSet = new FakeDbSet<BoardColumnEntity>(); boardColumns.ToList().ForEach(x => boardColumnDbSet.Add(x)); mockDataContext.Setup(x => x.Set<BoardColumnEntity>()).Returns(boardColumnDbSet); 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 CreateBoardColumnCommandHandler(mockDataContext.Object, mockMappingService.Object, mockSlugService.Object); }
private void SetupCommandHandler(IList <BoardColumnEntity> boardColumns, IList <BoardEntity> boards) { mockDataContext = new Mock <IDataContext>(); var boardColumnDbSet = new FakeDbSet <BoardColumnEntity>(); boardColumns.ToList().ForEach(x => boardColumnDbSet.Add(x)); mockDataContext.Setup(x => x.Set <BoardColumnEntity>()).Returns(boardColumnDbSet); 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 CreateBoardColumnCommandHandler(mockDataContext.Object, mockMappingService.Object, mockSlugService.Object); }