public void Create_Test_ValidInput() { // Arrange int id = bLogic.GetBreweries().LastOrDefault().BreweryID; // Act RedirectToRouteResult result = controller.Create(collection, id) as RedirectToRouteResult; // Assert Assert.AreEqual("Details", result.RouteValues["action"]); }
public void Edit_Test_ValidInput() { // Arrange BreweryViewModel oldBrewery = CreateBreweryFromForm(collection); logic.PostBrewery(oldBrewery); oldBrewery = logic.GetBreweries().FirstOrDefault(); FormCollection newCollection = new FormCollection(); foreach (var i in collection.AllKeys) { newCollection.Add(i, collection.GetValue(i).AttemptedValue); } newCollection["Description"] = "new description"; // Act RedirectToRouteResult result = controller.Edit(oldBrewery.BreweryID, newCollection) as RedirectToRouteResult; // Assert BreweryViewModel newBrewery = logic.GetBreweries().FirstOrDefault(); Assert.AreNotEqual(newBrewery.Description, collection["Description"]); }
public ActionResult Breweries() { ViewBag.LogIn = CurrentUser.UserLoggedIn(); return(View(logic.GetBreweries())); }