Example #1
0
 /**
  * @dataProvider payloadDescriptionProvider
  */
 public function testGetDescriptionAndLink($eventName, $expectedDescription, $expectedLink)
 {
     $filename = __DIR__ . "/../../../data/payloads/GitHubEvents/{$eventName}.json";
     $payload = json_decode(file_get_contents($filename));
     $event = Event::forPayload($eventName, $payload);
     $this->assertSame($expectedDescription, $event->getDescription());
     $this->assertSame($expectedLink, $event->getLink());
 }