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