private void SetupCommandHandler(IList<BoardEntity> boards, IList<BoardTaskEntity> boardTasks) { mockDataContext = new Mock<IDataContext>(); var fakeBoardDbSet = new FakeDbSet<BoardEntity>(); boards.ToList().ForEach(x => fakeBoardDbSet.Add(x)); mockDataContext.Setup(x => x.Set<BoardEntity>()).Returns(fakeBoardDbSet); var fakeBoardTaskDbSet = new FakeDbSet<BoardTaskEntity>(); boardTasks.ToList().ForEach(x => fakeBoardTaskDbSet.Add(x)); mockDataContext.Setup(x => x.Set<BoardTaskEntity>()).Returns(fakeBoardTaskDbSet); handler = new DeleteBoardTaskCommandHandler(mockDataContext.Object); }
private void SetupCommandHandler(IList <BoardEntity> boards, IList <BoardTaskEntity> boardTasks) { mockDataContext = new Mock <IDataContext>(); var fakeBoardDbSet = new FakeDbSet <BoardEntity>(); boards.ToList().ForEach(x => fakeBoardDbSet.Add(x)); mockDataContext.Setup(x => x.Set <BoardEntity>()).Returns(fakeBoardDbSet); var fakeBoardTaskDbSet = new FakeDbSet <BoardTaskEntity>(); boardTasks.ToList().ForEach(x => fakeBoardTaskDbSet.Add(x)); mockDataContext.Setup(x => x.Set <BoardTaskEntity>()).Returns(fakeBoardTaskDbSet); handler = new DeleteBoardTaskCommandHandler(mockDataContext.Object); }