public void Initialize()
        {
            _panelRepository = new Mock<IRepository<Panel, PersistPanel>>();
            _panelRepository.Setup(repo => repo.GetAll()).Returns(GetAll());
            _panelRepository.Setup(repo => repo.SearchById(It.IsAny<int>())).Returns(SearchById());

            var uow = new Mock<IUnitOfWork<Panel, PersistPanel>>();
            uow.SetupGet<IRepository<Panel, PersistPanel>>(u => u.Repository).Returns(_panelRepository.Object);

            _panelService = new PanelsService(uow.Object);
        }
Exemple #2
0
        public void Initialize()
        {
            _panelRepository = new Mock <IRepository <Panel, PersistPanel> >();
            _panelRepository.Setup(repo => repo.GetAll()).Returns(GetAll());
            _panelRepository.Setup(repo => repo.SearchById(It.IsAny <int>())).Returns(SearchById());

            var uow = new Mock <IUnitOfWork <Panel, PersistPanel> >();

            uow.SetupGet <IRepository <Panel, PersistPanel> >(u => u.Repository).Returns(_panelRepository.Object);

            _panelService = new PanelsService(uow.Object);
        }