Пример #1
0
 public function testCanCreateAnEventPayload()
 {
     $eventPayload = $this->meetupEvent->getCreateEventPayload($this->event);
     $expected = ['name' => 'A title', 'description' => 'A description', 'venue_id' => 123, 'publish_status' => 'draft', 'time' => $this->event->getDate()->getTimestamp() * 1000, 'venue_visibility' => 'members'];
     $this->assertEquals($expected, $eventPayload);
 }
Пример #2
0
 /**
  * @return \Psr\Http\Message\ResponseInterface
  */
 public function createMeetup()
 {
     $response = $this->httpClient->post($this->meetupEvent->getUrl('event'), ['form_params' => $this->meetupEvent->getCreateEventPayload($this->event)]);
     $this->meetupEvent->setEventLocation($response->getHeader('location')[0]);
     return $response;
 }