public void CatalogController_ShouldContain_IndexMethod_WhichAccepts_CategoryAndSubcategory() {

            CatalogController c = new CatalogController(_catalogService,_personalizationService);
            ActionResult result = c.Index(null);

            Assert.IsNotNull(result);
        }
        public void CatalogController_IndexMethod_ShouldReturn_Products_For_Parent1() {

            CatalogController c = new CatalogController(_catalogService, _personalizationService);

            ViewResult result = (ViewResult)c.Index(null);

            Category category = (Category)result.ViewData.Model;

            Assert.IsNotNull(category.Products);
            Assert.IsTrue(category.Products.Count() > 0);

            Assert.IsNotNull(result);
        }