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); } }