Adding rollback feature scenario
Reverting an UnitOfWork multiple times won't cause any further rollbacks
Implementing changed state unit of work context methods