Npgsql.Tests.SystemTransactionTests.ImplicitEnlist C# (CSharp) Méthode

ImplicitEnlist() private méthode

private ImplicitEnlist ( ) : void
Résultat void
        public void ImplicitEnlist()
        {
            var connectionString = ConnectionString + ";enlist=true";
            using (var scope = new TransactionScope())
            {
                using (var conn = new NpgsqlConnection(connectionString))
                {
                    conn.Open();
                    Assert.That(conn.ExecuteNonQuery(@"INSERT INTO data (name) VALUES('test')"), Is.EqualTo(1));
                }
                scope.Complete();
            }
            AssertNoPreparedTransactions();
            using (var conn = OpenConnection())
                Assert.That(conn.ExecuteScalar(@"SELECT COUNT(*) FROM data"), Is.EqualTo(1));
        }