@@ -77,11 +77,11 @@ public function testGeocodeWithRealAddress()
7777 $ provider = new ArcGISOnline ($ this ->getAdapter ());
7878 $ results = $ provider ->geocode ('10 avenue Gambetta, Paris, France ' );
7979
80- $ this ->assertInternalType ( ' array ' , $ results );
80+ $ this ->assertInstanceOf ( ' Geocoder\Model\AddressCollection ' , $ results );
8181 $ this ->assertCount (5 , $ results );
8282
8383 /** @var \Geocoder\Model\Address $result */
84- $ result = $ results[ 0 ] ;
84+ $ result = $ results-> first () ;
8585 $ this ->assertInstanceOf ('\Geocoder\Model\Address ' , $ result );
8686 $ this ->assertEquals (48.863279997000461 , $ result ->getLatitude (), '' , 0.0001 );
8787 $ this ->assertEquals (2.3890199980004354 , $ result ->getLongitude (), '' , 0.0001 );
@@ -106,11 +106,11 @@ public function testGeocodeWithRealAddressAndHttps()
106106 $ provider = new ArcGISOnline ($ this ->getAdapter (), null , true );
107107 $ results = $ provider ->geocode ('10 avenue Gambetta, Paris, France ' );
108108
109- $ this ->assertInternalType ( ' array ' , $ results );
109+ $ this ->assertInstanceOf ( ' Geocoder\Model\AddressCollection ' , $ results );
110110 $ this ->assertCount (5 , $ results );
111111
112112 /** @var \Geocoder\Model\Address $result */
113- $ result = $ results[ 0 ] ;
113+ $ result = $ results-> first () ;
114114 $ this ->assertInstanceOf ('\Geocoder\Model\Address ' , $ result );
115115 $ this ->assertEquals (48.863279997000461 , $ result ->getLatitude (), '' , 0.0001 );
116116 $ this ->assertEquals (2.3890199980004354 , $ result ->getLongitude (), '' , 0.0001 );
@@ -176,11 +176,11 @@ public function testReverseWithRealCoordinates()
176176 $ provider = new ArcGISOnline ($ this ->getAdapter ());
177177 $ results = $ provider ->reverse (48.863279997000461 , 2.3890199980004354 );
178178
179- $ this ->assertInternalType ( ' array ' , $ results );
179+ $ this ->assertInstanceOf ( ' Geocoder\Model\AddressCollection ' , $ results );
180180 $ this ->assertCount (1 , $ results );
181181
182182 /** @var \Geocoder\Model\Address $result */
183- $ result = $ results[ 0 ] ;
183+ $ result = $ results-> first () ;
184184 $ this ->assertInstanceOf ('\Geocoder\Model\Address ' , $ result );
185185 $ this ->assertEquals (48.863279997000461 , $ result ->getLatitude (), '' , 0.0001 );
186186 $ this ->assertEquals (2.3890199980004354 , $ result ->getLongitude (), '' , 0.0001 );
@@ -205,11 +205,11 @@ public function testReverseWithRealCoordinatesWithHttps()
205205 $ provider = new ArcGISOnline ($ this ->getAdapter (), null , true );
206206 $ results = $ provider ->reverse (48.863279997000461 , 2.3890199980004354 );
207207
208- $ this ->assertInternalType ( ' array ' , $ results );
208+ $ this ->assertInstanceOf ( ' Geocoder\Model\AddressCollection ' , $ results );
209209 $ this ->assertCount (1 , $ results );
210210
211211 /** @var \Geocoder\Model\Address $result */
212- $ result = $ results[ 0 ] ;
212+ $ result = $ results-> first () ;
213213 $ this ->assertInstanceOf ('\Geocoder\Model\Address ' , $ result );
214214 $ this ->assertEquals (48.863279997000461 , $ result ->getLatitude (), '' , 0.0001 );
215215 $ this ->assertEquals (2.3890199980004354 , $ result ->getLongitude (), '' , 0.0001 );
@@ -234,11 +234,11 @@ public function testGeocodeWithCity()
234234 $ provider = new ArcGISOnline ($ this ->getAdapter ());
235235 $ results = $ provider ->geocode ('Hannover ' );
236236
237- $ this ->assertInternalType ( ' array ' , $ results );
237+ $ this ->assertInstanceOf ( ' Geocoder\Model\AddressCollection ' , $ results );
238238 $ this ->assertCount (5 , $ results );
239239
240240 /** @var \Geocoder\Model\Address $result */
241- $ result = $ results[ 0 ] ;
241+ $ result = $ results-> first () ;
242242 $ this ->assertInstanceOf ('\Geocoder\Model\Address ' , $ result );
243243 $ this ->assertEquals (52.370518568000477 , $ result ->getLatitude (), '' , 0.0001 );
244244 $ this ->assertEquals (9.7332166860004463 , $ result ->getLongitude (), '' , 0.0001 );
@@ -258,7 +258,7 @@ public function testGeocodeWithCity()
258258 $ this ->assertNull ($ result ->getTimezone ());
259259
260260 /** @var \Geocoder\Model\Address $result */
261- $ result = $ results[ 1 ] ;
261+ $ result = $ results-> get ( 1 ) ;
262262 $ this ->assertInstanceOf ('\Geocoder\Model\Address ' , $ result );
263263 $ this ->assertEquals (47.111386795000499 , $ result ->getLatitude (), '' , 0.0001 );
264264 $ this ->assertEquals (-101.4265391569997 , $ result ->getLongitude (), '' , 0.0001 );
@@ -268,7 +268,7 @@ public function testGeocodeWithCity()
268268 $ this ->assertEquals ('USA ' , $ result ->getCountry ()->getCode ());
269269
270270 /** @var \Geocoder\Model\Address $result */
271- $ result = $ results[ 2 ] ;
271+ $ result = $ results-> get ( 2 ) ;
272272 $ this ->assertInstanceOf ('\Geocoder\Model\Address ' , $ result );
273273 $ this ->assertEquals (39.391768472000479 , $ result ->getLatitude (), '' , 0.0001 );
274274 $ this ->assertEquals (-77.440257128999633 , $ result ->getLongitude (), '' , 0.0001 );
@@ -278,7 +278,7 @@ public function testGeocodeWithCity()
278278 $ this ->assertEquals ('USA ' , $ result ->getCountry ()->getCode ());
279279
280280 /** @var \Geocoder\Model\Address $result */
281- $ result = $ results[ 3 ] ;
281+ $ result = $ results-> get ( 3 ) ;
282282 $ this ->assertInstanceOf ('\Geocoder\Model\Address ' , $ result );
283283 $ this ->assertEquals (53.174198173 , $ result ->getLatitude (), '' , 0.0001 );
284284 $ this ->assertEquals (8.5069383810005 , $ result ->getLongitude (), '' , 0.0001 );
@@ -289,7 +289,7 @@ public function testGeocodeWithCity()
289289 $ this ->assertEquals ('DEU ' , $ result ->getCountry ()->getCode ());
290290
291291 /** @var \Geocoder\Model\Address $result */
292- $ result = $ results[ 4 ] ;
292+ $ result = $ results-> get ( 4 ) ;
293293 $ this ->assertInstanceOf ('\Geocoder\Model\Address ' , $ result );
294294 $ this ->assertEquals (-26.281805980999593 , $ result ->getLatitude (), '' , 0.0001 );
295295 $ this ->assertEquals (-48.849389793999649 , $ result ->getLongitude (), '' , 0.0001 );
0 commit comments