public void Should_be_active_transaction_after_starting_it()
{
var transaction = MockRepository.GenerateMock<ITransaction>();
_session.Stub(x => x.Transaction).Return(transaction);
transaction.Stub(x => x.IsActive).Return(true);
var target = CreateSUT();
target.BeginTransaction();
Assert.That(target.IsInTransaction, Is.True);
}