public void TestIndex() { var controller = new DeliveryController(); var result = controller.Index() as ViewResult; Assert.AreEqual("Index", result.ViewName); }
public void TestDetails() { var controller = new DeliveryController(); var result = controller.Details(2) as ViewResult; var model = result.Model as Delivery; Assert.AreEqual("EBM/DL/0001", model.ChallanNo); }
public void TestDelete() { var db = new ApplicationDbContext(); Delivery delivery = db.Deliveries.Where(o => o.ChallanNo == "EBM/DL/0003").AsNoTracking().FirstOrDefault(); var controller = new DeliveryController(); var result = controller.DeleteConfirmed(delivery.DeliveryID) as JsonResult; Assert.AreEqual("success", result.Data.ToString()); }
public void TestEdit() { var db = new ApplicationDbContext(); Delivery delivery = db.Deliveries.AsNoTracking().FirstOrDefault(); var controller = new DeliveryController(); var result = controller.Edit(delivery) as JsonResult; Assert.AreEqual("success", result.Data.ToString()); }
public void TestCreate() { var db = new ApplicationDbContext(); Delivery delivery = new Delivery { ChallanNo = "Test", DeliveryDate = DateTime.Now, Quantity = 0, TotalPrice = 0, Address = "Dhaka", CustomerID = 2, OrderID = 2, IsActive = false, Status = "" }; var controller = new DeliveryController(); var result = controller.Create(delivery) as JsonResult; Assert.AreEqual("success", result.Data.ToString()); }