Exemplo n.º 1
0
        public void AdminUnits_AdminUnits_WithAdminUnitType_Test()
        {
            mockRepository.Setup(m => m.AdminUnit.GetRegions()).Returns(new List <BLL.AdminUnit>());
            mockRepository.Setup(m => m.AdminUnit.GetAdminUnitType(1)).Returns(new BLL.AdminUnitType());
            AdminUnitController target = new AdminUnitController(mockRepository.Object); // TODO: Initialize to an appropriate value
            Nullable <int>      id     = new Nullable <int>();                           // TODO: Initialize to an appropriate value

            id = 1;
            var viewName = "Lists/AdminUnits." + id + "";
            PartialViewResult actual;

            actual = (PartialViewResult)target.AdminUnits(id);
            Assert.AreEqual(viewName, actual.ViewName);
        }
Exemplo n.º 2
0
        public void CanViewAdminUnits()
        {
            //ACT
            var result = _adminUnitController.AdminUnits(1) as ViewResult;

            Debug.Assert(result != null, "result != null");
            var model = result.Model;

            //Assert

            Assert.IsInstanceOf <IEnumerable <AdminUnit> >(result.ViewBag.Regions);
            Assert.IsNotNullOrEmpty(result.ViewBag.Title);
            Assert.AreNotEqual(0, result.ViewBag.SelectedTypeId);
            Assert.IsInstanceOf <IOrderedEnumerable <AdminUnit> >(model);
            Assert.AreEqual(1, ((IOrderedEnumerable <AdminUnit>)model).Count());
        }
Exemplo n.º 3
0
        public void AdminUnits_AdminUnits_WithOutAdminUnitType_Test()
        {
            AdminUnitController target = new AdminUnitController(); // TODO: Initialize to an appropriate value
            Nullable <int>      id     = new Nullable <int>();      // TODO: Initialize to an appropriate value

            //var viewName = "Lists/AdminUnits." + id + "";
            id = null;
            EmptyResult actual;

            try
            {
                actual = (EmptyResult)target.AdminUnits(id);
            }
            catch (Exception e)
            {
                Assert.Fail(e.Message);
            }
        }