public async Task GetAllShouldWorkProperly() { var db = GetDatabase(); AutoMapperConfig.RegisterMappings(typeof(VisualisePropertiesViewModel).Assembly); var property = new Property() { Id = 2, Name = "Name", }; var property2 = new Property() { Id = 1, Name = "Name", }; var propertiesRepository = new EfDeletableEntityRepository <Property>(db); var service = new PropertiesService(propertiesRepository); await db.Properties.AddAsync(property); await db.Properties.AddAsync(property2); await db.SaveChangesAsync(); var lol = service.GetAll <VisualisePropertiesViewModel>(1); Assert.Equal(property.Id, lol.FirstOrDefault().Id); }