public void Should_begin_transaction()
{
var transaction = MockRepository.GenerateMock<global::NHibernate.ITransaction>();
_session.Stub(x => x.BeginTransaction()).Return(transaction);
transaction.Stub(x => x.IsActive).Return(true);
var actual = CreateSUT().BeginTransaction();
Assert.That(actual, Is.Not.Null);
Assert.That(actual.IsActive, Is.True);
}