public UnitOfWork(IDbConnection connection, IGarbageCollectorWrapper garbageCollectorWrapper) { this.connection = connection; this.connection.Open(); transaction = this.connection.BeginTransaction(); this.garbageCollectorWrapper = garbageCollectorWrapper; }
public UnitOfWork_TestBase() { connection = A.Fake <IDbConnection>(); transaction = A.Fake <IDbTransaction>(); garbageCollectorWrapper = A.Fake <IGarbageCollectorWrapper>(); A.CallTo(() => connection.Open()).DoesNothing(); A.CallTo(() => connection.BeginTransaction()).Returns(transaction); unitOfWork = new UnitOfWork(connection, garbageCollectorWrapper); }