using System; using Microsoft.VisualStudio.TestTools.UnitTesting; using OS.Common.Authrization; using OS.Common.Encrypt; using OS.Common.Extention; using OS.Common.Modules; using OS.Common.Modules.LogModule; namespace OS.Common.Tests { [TestClass] public class UnitTest1 { [TestMethod] public void TestMethod1() { string key = Guid.NewGuid().ToString().Replace("-",string.Empty); SysAuthorizeInfo appInfo = new SysAuthorizeInfo(); appInfo.FromSignData("timespan=1434372013;appsource=1;appclient=1;token=SeBCjJYRkujxEsgv9XupyHY7aMkdQuQcqGMu0wQMbhw=;appversion=1.0;"); var newSignData = appInfo.ToSignData(key); appInfo.FromSignData(newSignData); var result = appInfo.CheckSign(key); } [TestMethod] public void DirConfigTest() { var teestsets = "timespan=1434424329;appsource=1;sign=5vJY-VLYSVGjvEoOhTIXXPD4Gx4=;appclient=1;token=zRgdcEFdeTvIdEwz0GtWP_SJ-DxszWqdqluqF0Rmsow=;appversion=1.0;" .UrlEncode(); //var // page = new PageListModel(100, new List(), new // SearchModel() {}); } [TestMethod] public void EncryptTest() { var timeUtc = DateTime.Now.ToUtcMilliSeconds(); var result = Md5.EncryptHexString("1389085779854n35a5fdhawz56y24pjn3u9d5zp9r1nhpebrxyyu359cq0ddo"); //var page = new PageListModel(100, new List(), new // SearchModel() {}); } [TestMethod] public void Mmmmmmmm() { var provider = new ModuleBaseProvider(); var log = provider.GetLogWrite(""); log.WriteLog(new LogInfo(){Level = LogLevelEnum.Error,LogCode = "sssss",ModuleName = "default",Msg = "消息",MsgKey = "default"}); //string re = "&".UrlEncode(); //string unRe = "p0VEVhcxzOv6u9VN0TD/l+12qbH_o=".UrlDecode(); } [TestMethod] public void Test() { string str = LogUtil.Info("test"); } [TestMethod] public void Encrypt() { string key = Guid.NewGuid().ToString().Replace("-", string.Empty); string result = AesRijndael.Encrypt("owxehuN4Ntt8Gx0AqBJ6O6Jv27Yg", key); string r = AesRijndael.Decrypt(result, key); } } }