/**
  * @dataProvider toponymProvider
  */
 public function testAdaptedToponym($toponym, $expected)
 {
     $adapter = new ResultAdapter();
     $adapter->setToponym($toponym);
     $this->assertSame($toponym, $adapter->getToponym());
     $this->assertEquals($expected[0], $adapter->getCoordinates(), "Wrong Coordinates");
     $this->assertEquals($expected[1], $adapter->getLatitude(), "Wrong Latitude");
     $this->assertEquals($expected[2], $adapter->getLongitude(), "Wrong Longitude");
     $this->assertEquals($expected[3], $adapter->getBounds(), "Wrong Bounds");
     $this->assertEquals($expected[4], $adapter->getStreetNumber(), "Wrong StreetNumber");
     $this->assertEquals($expected[5], $adapter->getStreetName(), "Wrong StreetName");
     $this->assertEquals($expected[6], $adapter->getCity(), "Wrong City");
     $this->assertEquals($expected[7], $adapter->getZipcode(), "Wrong Zipcode");
     $this->assertEquals($expected[8], $adapter->getCityDistrict(), "Wrong CityDistrict");
     $this->assertEquals($expected[9], $adapter->getCounty(), "Wrong County");
     $this->assertEquals($expected[10], $adapter->getCountyCode(), "Wrong CountyCode");
     $this->assertEquals($expected[11], $adapter->getRegion(), "Wrong Region");
     $this->assertEquals($expected[12], $adapter->getRegionCode(), "Wrong RegionCode");
     $this->assertEquals($expected[13], $adapter->getCountry(), "Wrong Country");
     $this->assertEquals($expected[14], $adapter->getCountryCode(), "Wrong CountryCode");
     $this->assertEquals($expected[15], $adapter->getTimezone(), "Wrong Timezone");
 }