public async Task GetAllWithDeletedReturnsCorrectNumberOfRecords() { AutoMapperInitializer.InitializeMapper(); var context = InMemoryDbContextInitializer.InitializeContext(); await context.Skills.AddRangeAsync(this.SeedData()); await context.SaveChangesAsync(); var repository = new EfDeletableEntityRepository <Skill>(context); var service = new SkillsService(repository); var result = service.GetAllWithDeleted <EditViewModel>(); Assert.Equal(3, result.Count()); }