|
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