public void ProductController_Index_ShouldReturnTheSearchResultInViewData()
        {
            var pagedList = new ProductPagedList(new StaticPagedList<Product>(new List<Product>(), 1, 1, 0), 1);
            var productAdminSearchQuery = new ProductAdminSearchQuery();
            A.CallTo(() => _productService.Search(productAdminSearchQuery)).Returns(pagedList);

            ViewResult viewResult = _productController.Index(productAdminSearchQuery);

            viewResult.ViewData["results"].Should().Be(pagedList);
        }
Exemple #2
0
        public void ProductController_Index_ShouldReturnTheSearchResultInViewData()
        {
            var pagedList = new ProductPagedList(new StaticPagedList <Product>(new List <Product>(), 1, 1, 0), 1);
            var productAdminSearchQuery = new ProductAdminSearchQuery();

            A.CallTo(() => _productService.Search(productAdminSearchQuery)).Returns(pagedList);

            ViewResult viewResult = _productController.Index(productAdminSearchQuery);

            viewResult.ViewData["results"].Should().Be(pagedList);
        }