示例#1
0
        private DependentDbTransaction CreateTransaction()
        {
            var transaction = new DependentDbTransaction(_mockConnectionFactory.Object);

            Assert.That(transaction.Transaction, Is.Not.Null);

            return(transaction);
        }
示例#2
0
        public void SetUp()
        {
            _cancellationToken     = new CancellationTokenSource().Token;
            _dbTransaction         = new FakeDbTransaction();
            _dbConnection          = new FakeDbConnection(_dbTransaction);
            _mockConnectionFactory = new Mock <IDbConnectionFactory>();

            _mockConnectionFactory
            .Setup(x => x.Create())
            .Returns(_dbConnection);
            _transaction = new DependentDbTransaction(_mockConnectionFactory.Object);
        }