BeginTransaction() 공개 메소드

public BeginTransaction ( ) : ITransaction
리턴 ITransaction
예제 #1
0
            public WhenCallingBeginTransaction()
            {
                this.mockDbDriver.Setup(x => x.GetConnection(ConnectionScope.PerSession)).Returns(mockConnection.Object);

                var mockSessionBase = new Mock<SessionBase>(ConnectionScope.PerSession, mockDbDriver.Object);
                mockSessionBase.CallBase = true;

                this.sessionBase = mockSessionBase.Object;
                this.transaction = sessionBase.BeginTransaction();
            }
예제 #2
0
            public WhenCallingBeginTransaction_WithAnIsolationLevel()
            {
                this.mockDbDriver.Setup(x => x.CreateConnection()).Returns(mockConnection.Object);

                var mockSessionBase = new Mock<SessionBase>(ConnectionScope.PerSession, this.mockDbDriver.Object);
                mockSessionBase.CallBase = true;

                this.sessionBase = mockSessionBase.Object;
                this.transaction = sessionBase.BeginTransaction(this.isolationLevel);
            }