public void SuppliersController_Details_isValid() { SuppliersController controller = new SuppliersController(); ViewResult result = controller.Details(1) as ViewResult; Supplier SupplierResult = (Supplier)result.Model; Assert.AreEqual(1, SupplierResult.supplierID); }
public void SuppliersController_Details_isNotValid() { SuppliersController controller = new SuppliersController(); HttpNotFoundResult result = controller.Details(9999999) as HttpNotFoundResult; var expectedResult = new HttpNotFoundResult().GetType(); Assert.IsInstanceOfType(result, expectedResult); }
public void SuppliersController_Create_isNotValid() { Supplier testSupplier = new Supplier(); testSupplier.supplierName = "invalidSupplier"; SuppliersController controller = new SuppliersController(); controller.ModelState.AddModelError("", "error message"); var result = controller.Create(testSupplier) as ViewResult; Supplier resultSuppliers = (Supplier)result.Model; Assert.AreEqual("invalidSupplier", resultSuppliers.supplierName); }
public void SuppliersController_Create_isValid() { Supplier testSupplier = new Supplier(); testSupplier.supplierName = "testSupplier"; testSupplier.supplierEmail = "*****@*****.**"; testSupplier.contactName = "testContact"; SuppliersController controller = new SuppliersController(); var result = (RedirectToRouteResult)controller.Create(testSupplier); Assert.AreEqual("Index", result.RouteValues["action"]); }
public void SuppliersController_Index() { SuppliersController controller = new SuppliersController(); ViewResult result = controller.Index() as ViewResult; Assert.IsNotNull(result.Model); }
public void SuppliersController_Edit_GET_isValid() { SuppliersController controller = new SuppliersController(); ViewResult result = controller.Edit(1) as ViewResult; Supplier SuppliersResult = (Supplier)result.Model; Assert.AreEqual(1, SuppliersResult.supplierID); }