Added tests for transaction object & manager