コード例 #1
0
        public void Dispose_Method()
        {
            var transaction = new NoOpTransaction();

            transaction.Dispose();
            transaction.Dispose();
        }
コード例 #2
0
    public void Constructors()
    {
      using (var transaction = new NoOpTransaction())
      {
        Assert.Equal(IsolationLevel.Unspecified, transaction.IsolationLevel);
      }

      using (var transaction = new NoOpTransaction(IsolationLevel.ReadCommitted))
      {
        Assert.Equal(IsolationLevel.ReadCommitted, transaction.IsolationLevel);
      }
    }
コード例 #3
0
        public void Constructors()
        {
            using (var transaction = new NoOpTransaction())
            {
                Assert.Equal(IsolationLevel.Unspecified, transaction.IsolationLevel);
            }

            using (var transaction = new NoOpTransaction(IsolationLevel.ReadCommitted))
            {
                Assert.Equal(IsolationLevel.ReadCommitted, transaction.IsolationLevel);
            }
        }
コード例 #4
0
 public void Rollback_Method()
 {
   var transaction = new NoOpTransaction();
   Assert.True(ReferenceEquals(transaction.Rollback(), transaction));
 }
コード例 #5
0
 public void Commit_Method()
 {
   var transaction = new NoOpTransaction();
   Assert.True(ReferenceEquals(transaction.Commit(), transaction));
 }
コード例 #6
0
 public void Dispose_Method()
 {
   var transaction = new NoOpTransaction();
   transaction.Dispose();
   transaction.Dispose();
 }
コード例 #7
0
        public void Rollback_Method()
        {
            var transaction = new NoOpTransaction();

            Assert.True(ReferenceEquals(transaction.Rollback(), transaction));
        }
コード例 #8
0
        public void Commit_Method()
        {
            var transaction = new NoOpTransaction();

            Assert.True(ReferenceEquals(transaction.Commit(), transaction));
        }