public function testGetGeocodedDataWithRealCoordinates() { $provider = new OIORestProvider($this->getAdapter()); $result = $provider->getReversedData(array(56.5231, 10.0659)); $this->assertInternalType('array', $result); $this->assertCount(1, $result); $result = $result[0]; $this->assertInternalType('array', $result); $this->assertEquals(56.521542795662, $result['latitude'], '', 0.0001); $this->assertEquals(10.0668558607917, $result['longitude'], '', 0.0001); $this->assertNull($result['bounds']); $this->assertEquals(11, $result['streetNumber']); $this->assertEquals('Stabelsvej', $result['streetName']); $this->assertEquals(8981, $result['zipcode']); $this->assertEquals('Spentrup', $result['city']); $this->assertEquals('Randers', $result['cityDistrict']); $this->assertEquals('Region Midtjylland', $result['region']); $this->assertEquals('1082', $result['regionCode']); $this->assertEquals('Denmark', $result['country']); $this->assertEquals('DK', $result['countryCode']); $this->assertEquals('Europe/Copenhagen', $result['timezone']); }