public function testGeocode($address, $expected)
{
$actual = new Geocode();
$location = $actual->get($address);
$methods = array_keys($expected);
$this->assertTrue($location->isValid());
foreach ($methods as $method) {
$this->assertEquals($expected[$method], $location->{$method}());
}
}