Change transaction's 'result' from 'Good' to 'LIVE' in test mode.  This isn't really the transaction's result, but whether or not you want the gateway to attempt to process the transaction.  Other potential values include 'TEST' and 'GOOD'. Key is order/orderoptions/result.