public ActionResult BreedList() { try { List <Breed> breedList = _dogService.GetBreedList(); if (breedList == null || breedList.Count < 1) { ViewBag.Errors = new List <string>() { "Unable to retreive dog list" } } ; return(View(breedList)); } catch (Exception ex) { Console.WriteLine("Error: Unable to retreive BreedList\n{0}", ex.StackTrace); ViewBag.Errors = new List <string>() { "Unable to retreive dog list" }; return(View()); } }
public void TestGetBreedList() { DogService dogService = new DogService(); List <Breed> breedList = dogService.GetBreedList(); /* Null tests */ Assert.IsNotNull(breedList); Assert.IsTrue(breedList.Count > 0); Assert.IsTrue(breedList.Exists(b => b.Variations.Count > 0)); }