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);
        }
Example #2
0
        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);
        }