예제 #1
0
        public void TestRedirec1()
        {
            ExampleRedirectController exampleRedirectController = new ExampleRedirectController();
            RedirectResult            actionResult = (RedirectResult)exampleRedirectController.Redirec1();

            Assert.IsTrue(actionResult.Url.Contains("http://www.google.ru"));
        }
예제 #2
0
        public void TestRedirec2()
        {
            ExampleRedirectController exampleRedirectController = new ExampleRedirectController();
            RedirectToRouteResult     actionResult = (RedirectToRouteResult)exampleRedirectController.Redirec2();
            string action = actionResult.RouteValues["action"].ToString();

            Assert.IsTrue(action.Contains("Index"));
        }
예제 #3
0
        public void TestRedirec3()
        {
            ExampleRedirectController exampleRedirectController = new ExampleRedirectController();
            RedirectToRouteResult     actionResult = (RedirectToRouteResult)exampleRedirectController.Redirec3();
            string action     = actionResult.RouteValues["action"].ToString();
            string controller = actionResult.RouteValues["controller"].ToString();

            Assert.IsTrue(action.Contains("Method1") && controller.Contains("Simple"));
        }