private void SetupCommandHandler(IList<BoardEntity> boards, IList<BoardColumnEntity> boardColumns)
        {
            mockDataContext = new Mock<IDataContext>();
            var fakeDbSet = new FakeDbSet<BoardEntity>();
            boards.ToList().ForEach(x => fakeDbSet.Add(x));
            mockDataContext.Setup(x => x.Set<BoardEntity>()).Returns(fakeDbSet);

            var fakeColumnDbSet = new FakeDbSet<BoardColumnEntity>();
            boardColumns.ToList().ForEach(x => fakeColumnDbSet.Add(x));
            mockDataContext.Setup(x => x.Set<BoardColumnEntity>()).Returns(fakeColumnDbSet);

            mockMappingService = new Mock<IMappingService>();
            handler = new UpdateBoardColumnCommandHandler(mockDataContext.Object, mockMappingService.Object);
        }
示例#2
0
        private void SetupCommandHandler(IList <BoardEntity> boards, IList <BoardColumnEntity> boardColumns)
        {
            mockDataContext = new Mock <IDataContext>();
            var fakeDbSet = new FakeDbSet <BoardEntity>();

            boards.ToList().ForEach(x => fakeDbSet.Add(x));
            mockDataContext.Setup(x => x.Set <BoardEntity>()).Returns(fakeDbSet);

            var fakeColumnDbSet = new FakeDbSet <BoardColumnEntity>();

            boardColumns.ToList().ForEach(x => fakeColumnDbSet.Add(x));
            mockDataContext.Setup(x => x.Set <BoardColumnEntity>()).Returns(fakeColumnDbSet);

            mockMappingService = new Mock <IMappingService>();
            handler            = new UpdateBoardColumnCommandHandler(mockDataContext.Object, mockMappingService.Object);
        }