public function testGetOrganizerByEmail() { $organizerEmail = '*****@*****.**'; $organizer = $this->organizerService->getOrganizerByEmail($organizerEmail); $actualOrganizerEmail = $organizer->getEmail(); $this->assertInstanceOf('\\kenobi883\\GoToMeeting\\Models\\Organizer', $organizer); $this->assertEquals($organizerEmail, $actualOrganizerEmail); }
public function testGetOrganizerByEmail() { $responseArray = array('organizerkey' => 123456, 'groupkey' => 789, 'email' => '*****@*****.**', 'firstname' => 'Test', 'lastname' => 'Test', 'groupname' => 'testgroup', 'status' => 'active', 'maxnumattendeesallowed' => 25); $expectedOrganizer = new Organizer($responseArray); $client = $this->getMockBuilder('Client')->setMethods(array('sendRequest'))->getMock(); $client->method('sendRequest')->will($this->returnValue($responseArray)); $organizerService = new OrganizerService($client); $actualOrganizer = $organizerService->getOrganizerByEmail('*****@*****.**'); $this->assertNotNull($actualOrganizer); $this->assertEquals($expectedOrganizer, $actualOrganizer); }