Correct TransactionTestCase
Remove custom testcase code
Add transactional tests for integration and event manager