예제 #1
0
        public void Test_GetRestaurants_FindsRestaurantsByCuisineId()
        {
            //Arrange
              Cuisine newCuisine = new Cuisine("Fast Food");
              newCuisine.Save();

              Restaurant firstRestaurant = new Restaurant("McDonalds", newCuisine.GetId());

              firstRestaurant.Save();
              Restaurant secondRestaurant = new Restaurant("Dennys", 2);
              secondRestaurant.Save();
              List<Restaurant> expectedResult = new List<Restaurant> {firstRestaurant};
              //Act
              List<Restaurant> result = newCuisine.GetRestaurants();
              //Assert
              Assert.Equal(expectedResult, result);
        }