public void RetrieveHomeUrl_Ok() { Assert.Equal("~/Home/Index", DictHelper.RetrieveHomeUrl("Admin", "")); Assert.Equal("http://localhost:49185/", DictHelper.RetrieveHomeUrl("Admin", "Demo")); Assert.Equal("~/Home/Index", DictHelper.RetrieveHomeUrl("Admin", "BA")); // 开启默认程序功能 DictHelper.SaveSettings(new BootstrapDict[] { new BootstrapDict() { Category = "网站设置", Name = "默认应用程序", Code = "1" } }); var defaultApp = DictHelper.RetrieveDefaultApp(); Assert.True(defaultApp); DictHelper.RetrieveHomeUrl("Admin", "BA"); // 关闭默认程序功能 DictHelper.SaveSettings(new BootstrapDict[] { new BootstrapDict() { Category = "网站设置", Name = "默认应用程序", Code = "0" } }); Assert.Equal("~/Home/Index", DictHelper.RetrieveHomeUrl("Admin", "BA")); }