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