示例#1
0
        public void IndexPageTest()
        {
            var           cfg        = new ConfigStub();
            var           controller = new HomeController(cfg);
            IActionResult result     = controller.Index();

            Assert.AreEqual(null, controller.ViewData["Message"]);
        }
示例#2
0
        public void ContactPageTest()
        {
            var cfg        = new ConfigStub();
            var controller = new HomeController(cfg);

#pragma warning disable IDE0059 // Value assigned to symbol is never used
            IActionResult result = controller.Contact();
#pragma warning restore IDE0059 // Value assigned to symbol is never used
            Assert.AreEqual("Your contact page.", controller.ViewData["Message"]);
        }
示例#3
0
        public void AboutPageTest()
        {
            var cfg = new ConfigStub();

            cfg["ENVIRONMENT"] = "Unit Test";
            var           controller = new HomeController(cfg);
            IActionResult result     = controller.About();

            Assert.AreEqual("Your application is running in: Unit Test", controller.ViewData["Message"]);
        }