Made TransactionPuller constructors package-private.
Improved TransactionPuller unit test.