Explain your approach to testing a system that processes asynchronous multi-currency transactions for Veem.