public void Initialize()
        {
            var priorities = GetFakeData();

            _dbContextMock = new DbContextMock <DatabaseContext>(DummyOptions);
            var dbSetMock = _dbContextMock.CreateDbSetMock(x => x.Priorities, priorities);

            var repository = new PriorityRepository(_dbContextMock.Object);

            _service = new PriorityService(repository);
        }
        public void PriorityService_get_all_priorities()
        {
            var listPriorities = new List <Data.Entity.Priority> {
                new Data.Entity.Priority {
                    IdPriority = Guid.NewGuid(), Name = "Priority One"
                },
                new Data.Entity.Priority {
                    IdPriority = Guid.NewGuid(), Name = "Priority two"
                },
                new Data.Entity.Priority {
                    IdPriority = Guid.NewGuid(), Name = "Priority three"
                },
            };
            var repository = new Mock <IDataMasterRepository <Data.Entity.Priority> >();

            repository.Setup(x => x.GetAll()).Returns(listPriorities);
            var priorityService = new PriorityService(repository.Object);

            var expected = priorityService.GetAll();

            Assert.IsTrue(expected.Any());
            repository.Verify(x => x.GetAll(), Times.Once());
        }
예제 #3
0
 public PrioritiesController(PriorityService service)
 {
     _service = service;
 }
 public PrioritiesController(PriorityService priorityService)
 {
     _priorityService = priorityService;
 }