public void CartReturnsView() { var member = db.Members.OrderBy(m => m.UserId).FirstOrDefault(); var controller = new OrderController { DbContext = db }; controller.ControllerContext = MockHelpers.GetControllerContext(db, member); ViewResult result = controller.Cart(1) as ViewResult; Assert.IsNotNull(result); }
public void EmployeeRedirectedFromIndexToOrderManagement() { var employee = db.Employees.OrderBy(m => m.UserId).FirstOrDefault(); var controller = new OrderController { DbContext = db }; controller.ControllerContext = MockHelpers.GetControllerContext(db, employee); RedirectToRouteResult result = (RedirectToRouteResult)controller.Index(); Assert.AreEqual("OrderManagement", result.RouteValues["action"]); }
public void MemberRedirectedFromIndexToOrderHistory() { var member = db.Members.OrderBy(m => m.UserId).FirstOrDefault(); var controller = new OrderController { DbContext = db }; controller.ControllerContext = MockHelpers.GetControllerContext(db, member); RedirectToRouteResult result = (RedirectToRouteResult)controller.Index(); Assert.AreEqual("OrderHistory", result.RouteValues["action"]); }
public void MarkAsProcessedReturnsView() { var employee = db.Employees.OrderBy(m => m.UserId).FirstOrDefault(); var controller = new OrderController { DbContext = db }; controller.ControllerContext = MockHelpers.GetControllerContext(db, employee); RedirectToRouteResult result = (RedirectToRouteResult)controller.MarkAsProcessed(); Assert.AreEqual("OrderManagement", result.RouteValues["action"]); }
public void ShippingReturnsView() { var employee = db.Employees.OrderBy(m => m.UserId).FirstOrDefault(); var controller = new OrderController { DbContext = db }; controller.ControllerContext = MockHelpers.GetControllerContext(db, employee); ViewResult result = controller.Shipping(1) as ViewResult; Assert.IsNotNull(result); }