/** * 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); }