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