mocked transaction manager