add UT for InvestmentAccountTransactionProcessor and update integration test