Esempio n. 1
0
        public static DataContextBuilder UseNpgsql(this DataContextBuilder options, string connectionString)
        {
            var driver = new NpgsqlDriver()
            {
                ConnectionString = connectionString
            };

            options.DbDriver = driver;
            return(options);
        }
Esempio n. 2
0
        public void NpgsqlDriver_works()
        {
            string originalCurrentDirectory = Directory.GetCurrentDirectory();

            try
            {
                Directory.SetCurrentDirectory(TestContext.IntegrationTestPostgreSqlFolder);
                var driver = new NpgsqlDriver();
                var cnn    = driver.CreateConnection(_pgFixture.CnxStr);
                cnn.Open();

                Assert.True(cnn.State == ConnectionState.Open);
            }
            finally
            {
                Directory.SetCurrentDirectory(originalCurrentDirectory);
            }
        }