Factor out LedgerTransactionSuite baseclass, Add another test