Beispiel #1
0
 public void TestConnectionStringCopy(
     [DataSources(
          false,
          ProviderName.MySqlConnector,
          TestProvName.AllOracle,
          TestProvName.AllSapHana)]
     string context)
 {
     using (var db = new IssueDataConnection(context))
     {
         db.GetTable <Child>().LoadWith(p => p.Parent !.Children).First();
     }
 }
Beispiel #2
0
        public void TestConnectionStringCopy(
            [DataSources(
                 false,
#if NETSTANDARD1_6
                 TestProvName.AllMySqlData,
                 TestProvName.AllPostgreSQL,
                 TestProvName.AllSqlServer,
#endif
                 ProviderName.MySqlConnector,
                 TestProvName.AllOracle,
                 ProviderName.SapHana)]
            string context,
            [Values]
            bool providerSpecific)
        {
            using (new AllowMultipleQuery())
                using (new AvoidSpecificDataProviderAPI(providerSpecific))
                    using (var db = new IssueDataConnection(context))
                    {
                        db.GetTable <Child>().LoadWith(p => p.Parent.Children).First();
                    }
        }
        public void TestConnectionStringCopy(
            [DataSources(
                 false,
#if NETSTANDARD1_6
                 ProviderName.MySql, TestProvName.MySql57, TestProvName.MariaDB,
                 ProviderName.PostgreSQL, ProviderName.PostgreSQL92, ProviderName.PostgreSQL93, ProviderName.PostgreSQL95, TestProvName.PostgreSQL10, TestProvName.PostgreSQL11,
                 ProviderName.SqlServer2000, ProviderName.SqlServer2005, ProviderName.SqlServer2008, ProviderName.SqlServer2014, TestProvName.SqlAzure,
#endif
                 ProviderName.MySqlConnector,
                 ProviderName.OracleManaged,
                 ProviderName.OracleNative,
                 ProviderName.SapHana)]
            string context,
            [Values]
            bool providerSpecific)
        {
            using (new AllowMultipleQuery())
                using (new AvoidSpecificDataProviderAPI(providerSpecific))
                    using (var db = new IssueDataConnection(context))
                    {
                        db.GetTable <Child>().LoadWith(p => p.Parent.Children).First();
                    }
        }