예제 #1
0
파일: MailUtil.cs 프로젝트: zero1036/TGNet
        private string[] _strreplyto = null;             //reply to addresss

        #region Contructors

        public MailUtil()
        {
            _strHost    = ConfigCache.GetAppConfig("MAIL_HOST");
            _strAccount = ConfigCache.GetAppConfig("MAIL_ACCOUNT");
            _strPwd     = ConfigCache.GetAppConfig("MAIL_PASSWORD");
            _strFrom    = ConfigCache.GetAppConfig("MAIL_FROM");
            _strto      = ConfigCache.GetAppConfig("MAIL_TO").Split(new char[] { ',' });
            _port       = ConfigCache.GetIntAppConfig("MAIL_PORT");
            _strreplyto = ConfigCache.GetAppConfig("MAIL_REPLYTO").Split(new char[] { ',' });
        }
예제 #2
0
 [TestMethod]//4.0时使用 调试之用,并非user case
 public void Appconfig_Decryption40()
 {
     ConfigCache.LoadAppConfig(new string[] { "TEST_ENCRYPTION" });
     Assert.AreEqual("123456789", ConfigCache.GetAppConfig("TEST_ENCRYPTION"));
 }
예제 #3
0
 [TestMethod]//获取appconfig内容
 public void GetAppConfigTest()
 {
     ConfigCache.LoadAppConfig(new string[] { "DB_PSW", "ZIP_PASSWORD_FORMAT", "MAIL_PASSWORD" });
     Assert.AreEqual("sa", ConfigCache.GetAppConfig("SQLSERVER_DB_USER"));
 }
예제 #4
0
 [TestMethod]//3.5时使用 调试之用,并非user case
 public void Appconfig_Decryption35()
 {
     ConfigCache.LoadAppConfig(new string[] { "MYSQL_DB_PSW" });
     Assert.AreEqual("Pw123456", ConfigCache.GetAppConfig("MYSQL_DB_PSW"));
 }