/** * Provides data to test getting export documents * * @return array */ public function provideGetExportDocData() { // Misc $version = Connection::getVersion(); // Create response for success case $shipmentNumber = new ShipmentNumberType('960701151320'); $successStatus = new StatusInformation(0, 'ok'); $exportData = new ExportDocData($shipmentNumber, $successStatus); $response = new GetExportDocResponse($version, $successStatus, $exportData); // Create an exception for a bad request $exception = new BadRequestHttpException('General error', null, 1000); return array(array($shipmentNumber, $response), array($shipmentNumber, null, $exception)); }