public void CategoryReturnsCorrectNumberOfRecipesInSelectedCategory()
        {
            var db = new FakeBlondsCookingContext();
            db.AddSet(FakeData.Categories);
            db.AddSet(FakeData.Recipes);
            HomeController controller = new HomeController(db);

            ViewResult result = controller.Category(1) as ViewResult;
            IEnumerable<Recipe> model = result.Model as IEnumerable<Recipe>;
            Assert.AreEqual(9, model.Count());
        }
        public void CategoryReturnErrorPageWhenCannotFindSelectedCategory()
        {
            var db = new FakeBlondsCookingContext();
            db.AddSet(FakeData.Categories);
            db.AddSet(FakeData.Recipes);
            HomeController controller = new HomeController(db);

            ViewResult result = controller.Category(100) as ViewResult;

            Assert.AreEqual("Error", result.ViewName);
        }