public void checking_default_route()
        {
            var httpRequest = new Mock<HttpRequestBase>();
            httpRequest.Setup(r => r.PathInfo).Returns("");
            httpRequest.SetupGet(r => r.AppRelativeCurrentExecutionFilePath).Returns("~/foo/bar");

            var httpContext = new Mock<HttpContextBase>();
            httpContext.SetupAllProperties();
            httpContext.SetupGet(c => c.Request).Returns(httpRequest.Object);

            var viewContext = new ViewContext()
            {
                RouteData = RouteTable.Routes.GetRouteData(httpContext.Object)
            };

            var helper = new HtmlHelper(viewContext, new ViewPage());
            Assert.That(helper.MasterMenu("asdf", "asdf", "asdf"), Is.EqualTo(""));
        }