Example #1
0
 /**
  * Test bad request.
  */
 public function testBadRequest()
 {
     $resultStr = '<IATSRESPONSE xmlns=""><STATUS>Failure</STATUS><ERRORS>Bad request.</ERRORS><PROCESSRESULT><AUTHORIZATIONRESULT/></PROCESSRESULT></IATSRESPONSE>';
     $result = new \StdClass();
     $result->ProcessCreditCardV1Result = new \StdClass();
     $result->ProcessCreditCardV1Result->any = $resultStr;
     $iats = new ProcessLink(self::$agentCode, self::$password);
     $response = $iats->responseHandler($result, 'ProcessCreditCardV1Result');
     $this->assertEquals('Bad request.', $response);
 }