Пример #1
0
        public void Admin_Unit_Delete_GET_Test()
        {
            mockRepository.Setup(m => m.AdminUnit.DeleteByID(1)).Verifiable();
            AdminUnitController target = new AdminUnitController(mockRepository.Object); // TODO: Initialize to an appropriate value
            int        id = 1;                                                           // TODO: Initialize to an appropriate value
            ViewResult actual;

            actual = (ViewResult)target.Delete(id);
            Assert.AreEqual("Delete", actual.ViewName);
        }
Пример #2
0
        public void Admin_Unit_Delete_Post_Positive_Test()
        {
            mockRepository.Setup(p => p.AdminUnit.Delete(new BLL.AdminUnit())).Verifiable();
            mockRepository.Setup(p => p.AdminUnit.FindById(0)).Returns(new BLL.AdminUnit());
            AdminUnitController target = new AdminUnitController(mockRepository.Object); // TODO: Initialize to an appropriate value
            int id = 0;                                                                  // TODO: Initialize to an appropriate value
            RedirectToRouteResult actual;

            actual = (RedirectToRouteResult)target.Delete(id, new BLL.AdminUnit());
            Assert.IsTrue(actual.RouteValues.ContainsValue("Index"));
        }
Пример #3
0
        public void CanDoDeletePostBack()
        {
            //ACT
            var adminUnit = new AdminUnit {
                AdminUnitID = 1, Name = "Region", ParentID = null, AdminUnitTypeID = 2
            };
            dynamic result = _adminUnitController.Delete(1, adminUnit) as JsonResult;

            //ASSERT
            Assert.IsNotNull(result);
            Assert.AreEqual("AdminUnit/Index", result.redirect);
        }
Пример #4
0
        public void Admin_Unit_Delete_Post_Negative_Test()
        {
            mockRepository.Setup(p => p.AdminUnit.DeleteByID(0)).Verifiable();
            mockRepository.Setup(p => p.AdminUnit.FindById(0)).Returns(new BLL.AdminUnit());
            AdminUnitController target = new AdminUnitController(mockRepository.Object); // TODO: Initialize to an appropriate value

            base.SetModelError(target);
            int        id = 0; // TODO: Initialize to an appropriate value
            ViewResult actual;

            actual = (ViewResult)target.Delete(id);
            Assert.AreEqual("Delete", actual.ViewName);
        }