public function testSearchVideos() { $limit = rand(3, 10); $response = $this->youtube->searchVideos('Android', $limit); $this->assertEquals($limit, count($response)); $this->assertEquals('youtube#searchResult', $response[0]->kind); $this->assertEquals('youtube#video', $response[0]->id->kind); }
/** * GET /api/code/jwsearch/ * * @param YoutubeRequest $request * @return \StdClass */ public function getYoutubeSearchResults(YoutubeRequest $request) { $youtube = new Youtube(['key' => env('YOUTUBE_API_KEY', null)]); return $youtube->searchVideos($request->get('query'), 10); }