Example #1
0
        public async Task ShouldDeleteEntry()
        {
            using (var context = _contextFactory.CreateDbContext())
            {
                var routeRepository = new RouteRepository(context);

                await routeRepository.DeleteByAsync(mp => mp.Id.Equals(_routeId));

                await routeRepository.SaveChangesAsync();
            }

            using (var context = _contextFactory.CreateDbContext())
            {
                var routeRepository = new RouteRepository(context);

                var route = await routeRepository.GetByIdAsync(_routeId);

                Assert.Null(route);
            }
        }