public void ToString_OnCall_ReturnsCorrectInformation()
        {
            var viewModel = new ListRestaurantsViewModel
            {
                ListOrder = "Some List Order",
                SelectRestaurantPublicId = Guid.Empty,
                ViewRestaurantViewModels = new List <ViewRestaurantViewModel>
                {
                    new ViewRestaurantViewModel
                    {
                        AverageRating      = 1.0,
                        City               = "Some City",
                        Name               = "Some Name",
                        PhoneNumber        = "1234567890",
                        RestaurantPublicId = Guid.Empty,
                        State              = "SA",
                        Street             = "123 Some St.",
                        Website            = "www.testsite.com",
                        ZipCode            = 12345
                    }
                }
            };

            Approvals.Verify(viewModel);
        }
        public ActionResult ViewReviews(ListRestaurantsViewModel postViewModel)
        {
            var restaurant = _restaurantService.Get(postViewModel.SelectRestaurantPublicId);

            var viewModel = _mapper.Map <RestaurantReviewsViewModel>(restaurant);

            return(View("ViewReviews", viewModel));
        }
        public ActionResult OrderListRestaurants(ListRestaurantsViewModel listRestaurantsViewModel)
        {
            var restaurants = _restaurantService.Get(listRestaurantsViewModel.ListOrder);

            var viewModel = _mapper.Map <ListRestaurantsViewModel>(restaurants);

            return(View("ListRestaurants", viewModel));
        }
        public ActionResult DeleteRestaurant(ListRestaurantsViewModel postViewModel)
        {
            var restaurant = _restaurantService.Get(postViewModel.SelectRestaurantPublicId);

            _restaurantService.DeleteRestaurant(restaurant);

            return(RedirectToAction("ListRestaurants"));
        }
        public void CreateReview_OnGetViewModel_ReturnsCorrectInformation()
        {
            var viewModel = new ListRestaurantsViewModel
            {
                ListOrder = "List Order",
                SelectRestaurantPublicId = Guid.Parse("3c1c1b2d-90c5-4be1-a433-65e19dc50896"),
                ViewRestaurantViewModels = new List <ViewRestaurantViewModel>()
            };

            var result = _controller.CreateReview(viewModel) as ViewResult;

            Approvals.Verify(result.Model.ToString());
        }
コード例 #6
0
        public ActionResult CreateReview(ListRestaurantsViewModel getViewModel)
        {
            var viewModel = _mapper.Map <CreateReviewViewModel>(getViewModel);

            return(View("CreateReview", viewModel));
        }