public function testFakeApiKey()
 {
     try {
         $tt = new RottenApi(['apiKey' => 'djsfjsdfjs']);
         print_r($tt->getInTheatreMovies());
     } catch (TomatoesApiProblem $except) {
         $this->assertEquals('Problem with Tomatoes API or APIkey not valid', $except->getMessage());
     }
 }
Example #2
0
<?php

require 'autoload.php';
use rotten\RottenApi\RottenApi;
use rotten\RottenApi\RottenFactory;
/**
 * Search Iron Man and view results
 */
$tt = new RottenApi();
print $tt->search('Iron Man', '1');
/**
 * Upcoming movies
 */
$t2 = new RottenApi();
print_r($t2->getUpcomingMovies());
/**
 * Get in theater movies
 */
print_r(RottenFactory::makeRotten()->getInTheatreMovies());
/**
 * Get movie info with movie id. Use factory
 */
print_r(RottenFactory::makeRotten()->getMovieInfo(771416235));
/**
 * Get opening movies with factory
 */
print_r(RottenFactory::makeRotten()->getOpeningMovies());