public void GetReviews() { List <ReviewModel> reviews = ReviewManager.GetReviews(); int expected = 2; Assert.AreEqual(reviews.Count, expected); }
public void Delete() { List <ReviewModel> reviewModels = ReviewManager.GetReviews(); ReviewModel review = reviewModels.FirstOrDefault(r => r.Subject == "something else"); bool result = ReviewManager.Delete(review.ReviewID); Assert.IsTrue(result); }
public void Update() { List <ReviewModel> reviewModels = ReviewManager.GetReviews(); ReviewModel review = reviewModels.FirstOrDefault(r => r.Subject == "Test"); review.Subject = "something else"; ReviewManager.Update(review); ReviewModel newReview = ReviewManager.GetReview(review.ReviewID); Assert.AreEqual(review.Subject, newReview.Subject); }
//private readonly ILogger<HomeController> _logger; //public HomeController(ILogger<HomeController> logger) //{ // _logger = logger; //} public ActionResult Index(string Cuisine) { List <VendorCuisineLocationRating> VCLR = new List <VendorCuisineLocationRating>(); List <VendorModel> Vendors = VendorManager.GetActiveVendors(); if (!string.IsNullOrEmpty(Cuisine)) { ViewBag.Cuisine = Cuisine.ToLower(); } foreach (VendorModel item in Vendors) { VCLR.Add(new VendorCuisineLocationRating { Vendor = item, VendorLocation = VendorLocationManager.GetVendorLocations().Any(v => v.VendorID == item.VendorID) == false ? new VendorLocationModel(): VendorLocationManager.GetVendorLocation(item.VendorID), Reviews = ReviewManager.GetReviews(item.VendorID), Cuisine = CuisineManager.GetCuisines().Any(v => v.VendorID == item.VendorID) == false ? new CuisineModel() : CuisineManager.GetVendorCuisine(item.VendorID) }); } return(View(VCLR)); }