public ActionResult CreateCategory(Category category) { var manager = new AdminManager(); var categoryCount = manager.GetAllCategories().Count; if (categoryCount == 0) { category.CategoryID = 1; } else category.CategoryID = manager.GetAllCategories().Count + 1; manager.AddCategory(category); return RedirectToAction("CategoryIndex", "Category"); }
public void CanAddCategory() { var manager = new AdminManager(); var toAdd = new Category(); var count = manager.GetAllCategories().Count; toAdd.CategoryID = count + 1; toAdd.CategoryName = "TestCategory"; manager.AddCategory(toAdd); var secondCount = manager.GetAllCategories().Count; Assert.AreEqual(count + 1, secondCount); }