public function testCitiesGet()
 {
     $c = new \Iris\Cities(self::$client);
     $cities = $c->getList(["state" => "NC"]);
     $json = '{"RcAbbreviation":"PINEHURST","Name":"ABERDEEN"}';
     $this->assertEquals($json, json_encode($cities[0]->to_array()));
     $this->assertEquals("GET", self::$container[self::$index]['request']->getMethod());
     $this->assertEquals("https://api.test.inetwork.com/v1.0/cities?state=NC", self::$container[self::$index]['request']->getUri());
     self::$index++;
 }
<?php

require_once "./vendor/autoload.php";
require_once "./config.php";
if (count($argv) < 2) {
    die("usage: php cities-sample.php [state] e.g. php cities-sample.php CA");
}
$client = new Iris\Client(Config::LOGIN, Config::PASSWORD);
$citiesInstance = new \Iris\Cities($client);
echo json_encode($citiesInstance->getList(["state" => $argv[1]]));