public void ConfigIPLocator_Ok() { var op = new IPLocatorOption() { IP = "182.148.123.196" }; var dict = DictHelper.RetrieveDicts().FirstOrDefault(d => d.Category == "系统设置" && d.Name == "IP地理位置接口" && d.Define == 0); Assert.NotNull(dict); dict.Code = "JuheIPSvr"; DictHelper.Save(dict); DictHelper.ConfigIPLocator(op); Assert.NotNull(op.Url); }
public void ConfigLocaleIP_Ok() { var op = new IPLocatorOption() { IP = "182.148.123.196" }; var dict = DictHelper.RetrieveDicts().FirstOrDefault(d => d.Category == "网站设置" && d.Name == "IP地理位置接口" && d.Define == 0); Assert.NotNull(dict); dict.Code = "BaiDuIP138Svr"; // 演示模式下不能保存 Assert.True(DictHelper.Save(dict)); DictHelper.ConfigIPLocator(op); Assert.NotEqual("", op.Url); // 恢复设置 dict.Code = "None"; DictHelper.Save(dict); }