Esempio n. 1
0
        public void TestIndexInstallmentBill()
        {
            var controller = new InstallmentBillsController();
            var result     = controller.Index() as ViewResult;
            var db         = new DIENMAYQUYETTIENEntities1();

            Assert.IsInstanceOfType(result.Model, typeof(List <InstallmentBill>));
            Assert.AreEqual(db.InstallmentBills.Count(), ((List <InstallmentBill>)result.Model).Count);
        }
Esempio n. 2
0
        public void TestIndexCashBill()
        {
            var controller = new CashBillsController();
            //var context = new Mock<HttpContextBase>();
            //var session = new Mock<HttpSessionStateBase>();
            //context.Setup(c => c.Session).Returns(session.Object);
            //controller.ControllerContext = new ControllerContext(context.Object, new RouteData(), controller);
            //session.Setup(s => s["Username"]).Returns("abc");

            var result = controller.Index() as ViewResult;
            var db     = new DIENMAYQUYETTIENEntities1();


            //Assert.IsNotNull(result);
            Assert.IsInstanceOfType(result.Model, typeof(List <CashBill>));
            Assert.AreEqual(db.CashBills.Count(), ((List <CashBill>)result.Model).Count);

            //session.Setup(s => s["Username"]).Returns(null);
            //var redirect = controller.Index() as RedirectToRouteResult;
            ////Assert.AreEqual("Login", redirect.RouteValues["controller"]);
            //Assert.AreEqual("Login", redirect.RouteValues["action"]);
        }