/** * Test APIs for exceptions. * * @author Shivam Mathur <*****@*****.**> * * @covers \CountryCity\API\Location::getAllCities() * @covers \CountryCity\API\Location::cities() * @covers \CountryCity\API\Location::getAllCountries() * @covers \CountryCity\API\Location::countries() * @covers \CountryCity\API\Location::__construct */ public function testExceptions() { $Location = new Location(self::$databaseName, self::$collection); $output = json_decode($Location->getAllCities('_id')); $this->assertEquals($output->error, "true"); $output = json_decode($Location->getAllCities('india', true)); $this->assertEquals($output->error, "true"); $output = json_decode($Location->getAllCountries(true)); $this->assertEquals($output->error, "true"); }
<?php namespace CountryCity\Templates; use CountryCity\API\Location; /** @var Location $Location */ $Location = new Location('countrycity', 'geo'); /** @var $data */ echo $Location->getAllCities($data['countryName']);