Ejemplo n.º 1
0
        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());
        }