Execute as a deployer "Alice" having some rev (probably a testnet operator / genesis vault owner):
Deploy a contract doing a transfer to an unused RevAddress (this is important for covering onboarding as well).
Execute with the private key of user "Bob" corresponding to the targetVault's RevAddress
deploy a transfer of 50 rev back to Alice
check balances of both vaults to be as expected (Alice = initial balance - 50, Bob = 50)