|
1 | 1 | <?php namespace Geocoder\Laravel\Tests\Feature\Providers; |
2 | 2 |
|
3 | | -use Geocoder\Exception\FunctionNotFound; |
4 | | -use Geocoder\Laravel\Exceptions\InvalidDumperException; |
5 | | -use Geocoder\Laravel\Facades\Geocoder; |
6 | | -use Geocoder\Laravel\ProviderAndDumperAggregator; |
7 | | -use Geocoder\Laravel\Tests\UnitTestCase; |
8 | | -use Geocoder\Laravel\Providers\GeocoderService; |
| 3 | +use Illuminate\Support\Str; |
9 | 4 | use Geocoder\Model\Coordinates; |
| 5 | +use Geocoder\Query\GeocodeQuery; |
| 6 | +use Geocoder\Query\ReverseQuery; |
10 | 7 | use Geocoder\Provider\Chain\Chain; |
| 8 | +use Illuminate\Support\Collection; |
| 9 | +use Geocoder\Laravel\Facades\Geocoder; |
11 | 10 | use Geocoder\Provider\GeoPlugin\GeoPlugin; |
| 11 | +use Geocoder\Laravel\Tests\FeatureTestCase; |
| 12 | +use Http\Client\Curl\Client as CurlAdapter; |
12 | 13 | use Geocoder\Provider\GoogleMaps\GoogleMaps; |
13 | | -use Geocoder\Provider\GoogleMaps\Model\GoogleAddress; |
| 14 | +use Geocoder\Laravel\Providers\GeocoderService; |
| 15 | +use Geocoder\Laravel\ProviderAndDumperAggregator; |
14 | 16 | use Geocoder\Provider\MaxMindBinary\MaxMindBinary; |
15 | | -use Geocoder\Query\GeocodeQuery; |
16 | | -use Geocoder\Query\ReverseQuery; |
17 | | -use Http\Client\Curl\Client as CurlAdapter; |
18 | | -use Illuminate\Support\Collection; |
19 | | -use Illuminate\Support\Str; |
| 17 | +use Geocoder\Provider\GoogleMaps\Model\GoogleAddress; |
| 18 | +use Geocoder\Laravel\Exceptions\InvalidDumperException; |
20 | 19 |
|
21 | 20 | /** |
22 | 21 | * @SuppressWarnings(PHPMD.CouplingBetweenObjects) |
23 | 22 | * @SuppressWarnings(PHPMD.TooManyMethods) |
24 | 23 | * @SuppressWarnings(PHPMD.TooManyPublicMethods) |
25 | 24 | */ |
26 | | -class GeocoderServiceTest extends UnitTestCase |
| 25 | +class GeocoderServiceTest extends FeatureTestCase |
27 | 26 | { |
28 | | - public function testItReverseGeocodesCoordinates() |
29 | | - { |
30 | | - $result = app('geocoder') |
31 | | - ->reverse(38.897957, -77.036560) |
32 | | - ->get() |
33 | | - ->filter(function (GoogleAddress $address) { |
34 | | - return Str::contains($address->getStreetName() ?? '', 'Northwest'); |
35 | | - }) |
36 | | - ->first(); |
37 | | - |
38 | | - $this->assertNotNull($result); |
39 | | - $this->assertEquals('1600', $result->getStreetNumber()); |
40 | | - $this->assertEquals('Pennsylvania Avenue Northwest', $result->getStreetName()); |
41 | | - $this->assertEquals('Washington', $result->getLocality()); |
42 | | - $this->assertEquals('20500', $result->getPostalCode()); |
43 | | - } |
| 27 | + // public function testItReverseGeocodesCoordinates() |
| 28 | + // { |
| 29 | + // $result = app('geocoder') |
| 30 | + // ->reverse(38.897957, -77.036560) |
| 31 | + // ->get() |
| 32 | + // ->filter(function (GoogleAddress $address) { |
| 33 | + // return Str::contains($address->getStreetName() ?? '', 'Northwest'); |
| 34 | + // }) |
| 35 | + // ->first(); |
| 36 | + |
| 37 | + // $this->assertNotNull($result); |
| 38 | + // $this->assertEquals('1600', $result->getStreetNumber()); |
| 39 | + // $this->assertEquals('Pennsylvania Avenue Northwest', $result->getStreetName()); |
| 40 | + // $this->assertEquals('Washington', $result->getLocality()); |
| 41 | + // $this->assertEquals('20500', $result->getPostalCode()); |
| 42 | + // } |
44 | 43 |
|
45 | 44 | public function testItResolvesAGivenAddress() |
46 | 45 | { |
|
0 commit comments