public void PurchaseOrdersController_Details_isValid() { PurchaseOrdersController controller = new PurchaseOrdersController(); ViewResult result = controller.Details(1) as ViewResult; PurchaseOrder PurchaseOrderResult = (PurchaseOrder)result.Model; Assert.AreEqual(1, PurchaseOrderResult.purchaseOrderID); }
public void PurchaseOrdersController_Details_isNotValid() { PurchaseOrdersController controller = new PurchaseOrdersController(); HttpNotFoundResult result = controller.Details(9999999) as HttpNotFoundResult; var expectedResult = new HttpNotFoundResult().GetType(); Assert.IsInstanceOfType(result, expectedResult); }
public void PurchaseOrdersController_Create_isNotValid() { PurchaseOrder testPurchaseOrder = new PurchaseOrder(); testPurchaseOrder.purchaseOrderNo = "invalid"; PurchaseOrdersController controller = new PurchaseOrdersController(); controller.ModelState.AddModelError("", "error message"); var result = controller.Create(testPurchaseOrder) as ViewResult; PurchaseOrder resultPurchaseOrders = (PurchaseOrder)result.Model; Assert.AreEqual("invalid", resultPurchaseOrders.purchaseOrderNo); }
public void PurchaseOrdersController_Create_isValid() { PurchaseOrder testPurchaseOrder = new PurchaseOrder(); testPurchaseOrder.purchaseOrderNo = "9999999"; testPurchaseOrder.purchaseOrderDate = DateTime.Now; testPurchaseOrder.deliveryAddress = "123 test street"; PurchaseOrdersController controller = new PurchaseOrdersController(); var result = (RedirectToRouteResult)controller.Create(testPurchaseOrder); Assert.AreEqual("Index", result.RouteValues["action"]); }
public void PurchaseOrdersController_Index() { PurchaseOrdersController controller = new PurchaseOrdersController(); ViewResult result = controller.Index() as ViewResult; Assert.IsNotNull(result.Model); }