/** * Load all XML payloads and create relevant AdWords objects for testing with * the payloads. */ public static function Init() { self::$NAMESPACED_MUTATE_REQUEST_XML = self::LoadXmlPayload(dirname(__FILE__) . '/mutate_request_with_namespaces.xml'); self::$MUTATE_REQUEST_XML = self::LoadXmlPayload(dirname(__FILE__) . '/mutate_request.xml'); self::$NAMESPACED_MUTATE_RESPONSE_XML = self::LoadXmlPayload(dirname(__FILE__) . '/mutate_response_with_namespaces.xml'); self::$SUCCESS_BATCH_JOB_MUTATE_RESPONSE_XML = self::LoadXmlPayload(dirname(__FILE__) . '/success_batch_job_mutate_response.xml'); self::$BATCH_JOB_MUTATE_RESPONSE_XML = self::LoadXmlPayload(dirname(__FILE__) . '/batch_job_mutate_response.xml'); self::$REPORT_DOWNLOAD_ERROR_XML = self::LoadXmlPayload(dirname(__FILE__) . '/report_download_error.xml'); self::$REPORT_DOWNLOAD_ERROR_FORMATTED_XML = self::LoadXmlPayload(dirname(__FILE__) . '/report_download_error_formatted.xml'); self::$EMPTY_REPORT_DOWNLOAD_ERROR_XML = self::LoadXmlPayload(dirname(__FILE__) . '/empty_report_download_error.xml'); self::$REPORT_DEFINITION_XML = self::LoadXmlPayload(dirname(__FILE__) . '/report_definition.xml'); self::InitReportDownloadErrorObject(); self::InitMutateRequestObject(); self::InitMutateResponseObject(); self::InitBatchJobMutateResponseObject(); self::InitSuccessBatchJobMutateResponseObject(); self::InitReportDefinitionObject(); }