示例#1
0
        public void SqlServerTest()
        {
            ExternalConnectionTest sqlServerTest = new ExternalConnectionTest(DataBaseTypeEnum.SQLServer);

            sqlServerTest.KeyForUserPasswordSalt = ConfigurationSettings.AppSettings["KeyForUserPasswordSalt"].ToString();

            sqlServerTest.MetaDataConnectionString = ConfigurationSettings.AppSettings["SqlServerMetaDataConnectionString"].ToString();
            sqlServerTest.MetaDataViewName         = ConfigurationSettings.AppSettings["SqlServerMetaDataViewName"].ToString();
            sqlServerTest.MetaDatabaseType         = ConfigurationSettings.AppSettings["SqlServerMetaDatabaseType"].ToString();
            sqlServerTest.MetaDatabaseTypeEnum     = (DataBaseTypeEnum)Enum.Parse(typeof(DataBaseTypeEnum), sqlServerTest.MetaDatabaseType);

            sqlServerTest.TestUserName = "******";
            sqlServerTest.Password     = "******";

            Assert.IsTrue(sqlServerTest.RunTests());
        }
示例#2
0
        public void PostgresTest()
        {
            ExternalConnectionTest postgresTest = new ExternalConnectionTest(DataBaseTypeEnum.PostgreSQL);

            postgresTest.KeyForUserPasswordSalt = ConfigurationSettings.AppSettings["KeyForUserPasswordSalt"].ToString();

            postgresTest.MetaDataConnectionString = ConfigurationSettings.AppSettings["PostgresMetaDataConnectionString"].ToString();
            postgresTest.MetaDataViewName         = ConfigurationSettings.AppSettings["PostgresMetaDataViewName"].ToString();
            postgresTest.MetaDatabaseType         = ConfigurationSettings.AppSettings["PostgresMetaDatabaseType"].ToString();
            postgresTest.MetaDatabaseTypeEnum     = (DataBaseTypeEnum)Enum.Parse(typeof(DataBaseTypeEnum), postgresTest.MetaDatabaseType);

            postgresTest.TestUserName = "******";
            postgresTest.Password     = "******";

            Assert.IsTrue(postgresTest.RunTests());
        }