Ejemplo n.º 1
0
 public function testMapWithInvalidJson()
 {
     $mapper = new CommitMapper();
     try {
         $mapper->mapFromJson('this is not json');
         $this->fail("An expected InvalidArgumentException was not thrown");
     } catch (\InvalidArgumentException $expected) {
         return;
     }
 }
Ejemplo n.º 2
0
 /**
  * @param \afoozle\GithubWebhook\Entity\Payload $payload
  * @param array $parsedData
  * @return \afoozle\GithubWebhook\Entity\Payload
  */
 private function mapHeadCommit(Payload $payload, array $parsedData)
 {
     $commitMapper = new CommitMapper();
     $commitObject = $commitMapper->mapFromDataArray($parsedData);
     $payload->setHeadCommit($commitObject);
     return $payload;
 }