public void GetAllServiceTypes() { var serviceType = new ServiceType() { Id = 1, Name = "repair" }; var serviceTypes = new List <ServiceType>(); serviceTypes.Add(serviceType); var dbSetMock = new Mock <DbSet <ServiceType> >(); dbSetMock.As <IQueryable <ServiceType> >().Setup(x => x.Provider).Returns(serviceTypes.AsQueryable().Provider); dbSetMock.As <IQueryable <ServiceType> >().Setup(x => x.Expression).Returns(serviceTypes.AsQueryable().Expression); dbSetMock.As <IQueryable <ServiceType> >().Setup(x => x.ElementType).Returns(serviceTypes.AsQueryable().ElementType); dbSetMock.As <IQueryable <ServiceType> >().Setup(x => x.GetEnumerator()).Returns(serviceTypes.AsQueryable().GetEnumerator()); var context = new Mock <TicketDbContext>(); context.Setup(x => x.Set <ServiceType>()).Returns(dbSetMock.Object); var repository = new ServiceTypeRepository(context.Object); var result = repository.GetAll(); Assert.AreEqual(serviceTypes, result); }
public static List <ServiceTypeModel> GetAll() { try { var repo = new ServiceTypeRepository(); return(repo.GetAll()); } catch (Exception ex) { throw ex; } }
public List <ServiceTypeDto> GetAll() { return(MapperHelper <ServiceType, ServiceTypeDto> .ConvertToDtos(_repository.GetAll())); }