public async Task Db_GetByScore_TakeAScore_1RestaurantScore5() { //Arrange var restaurantService = new RestaurantService(); restaurantsToDelete.Add(new Restaurant() { Grade = new Grade() { Score = 1 } }); restaurantService.Create(restaurantsToDelete.Last()); restaurantsToDelete.Add(new Restaurant() { Grade = new Grade() { Score = 5 } }); restaurantService.Create(restaurantsToDelete.Last()); restaurantsToDelete.Add(new Restaurant() { Grade = new Grade() { Score = 8 } }); restaurantService.Create(restaurantsToDelete.Last()); //Act var result = restaurantService.GetByScore(5); //Assert //Assert.AreEqual(1, result.Count()); Assert.AreEqual(5, result.First().Grade.Score); //Clean up database await deleteTestResto(); }