transaction repository tests complete