示例#1
0
 /**
  * @inheritdoc
  */
 protected function createPayload()
 {
     $payload = new ApiTestPayload();
     $payload->setError('fake-error');
     $payload->addArgument('foo', 'bar');
     return $payload;
 }
示例#2
0
 /**
  * @return ApiTestPayload
  */
 protected function createPayload()
 {
     $payload = new ApiTestPayload();
     if ($this->input->getOption('arguments')) {
         $args = [];
         foreach ($this->input->getOption('arguments') as $keyValue) {
             list($key, $value) = explode(':', $keyValue);
             $args[$key] = $value;
         }
         $payload->replaceArguments($args);
     }
     if ($this->input->getOption('error')) {
         $this->expectError = true;
         $payload->setError($this->input->getOption('error'));
     }
     return $payload;
 }