Passed
Branch master (41ef34)
by Roberto
04:08
created
tests/GoogleMapsApiTest.php 1 patch
Indentation   +11 added lines, -11 removed lines patch added patch discarded remove patch
@@ -16,16 +16,16 @@
 block discarded – undo
16 16
 
17 17
 class GoogleMapsApiTest extends TestCase {
18 18
 
19
-	/**
20
-	 * @test
21
-	 */
22
-	public function checkApiKeyTest() {
19
+    /**
20
+     * @test
21
+     */
22
+    public function checkApiKeyTest() {
23 23
 
24
-		$gm = new GoogleMapsApi([
25
-			GoogleMapsApiConfigFields::SERVICE_ENDPOINT => 'geocode',
26
-			GoogleMapsApiConfigFields::KEY              => 'test_key'
27
-		]);
28
-		$this->assertEquals($gm->getKey(), 'test_key');
29
-		$this->assertEquals($gm->getServiceEndpoint(), 'geocode');
30
-	}
24
+        $gm = new GoogleMapsApi([
25
+            GoogleMapsApiConfigFields::SERVICE_ENDPOINT => 'geocode',
26
+            GoogleMapsApiConfigFields::KEY              => 'test_key'
27
+        ]);
28
+        $this->assertEquals($gm->getKey(), 'test_key');
29
+        $this->assertEquals($gm->getServiceEndpoint(), 'geocode');
30
+    }
31 31
 }
Please login to merge, or discard this patch.
tests/Geocoding/GeometryTest.php 1 patch
Indentation   +48 added lines, -48 removed lines patch added patch discarded remove patch
@@ -22,72 +22,72 @@
 block discarded – undo
22 22
  */
23 23
 class GeometryTest extends TestCase {
24 24
 
25
-	/**
26
-	 * @var Geometry
27
-	 */
28
-	protected $geometry;
25
+    /**
26
+     * @var Geometry
27
+     */
28
+    protected $geometry;
29 29
 
30
-	public function setUp()/* The :void return type declaration that should be here would cause a BC issue */ {
30
+    public function setUp()/* The :void return type declaration that should be here would cause a BC issue */ {
31 31
 
32
-		parent::setUp(); // TODO: Change the autogenerated stub
32
+        parent::setUp(); // TODO: Change the autogenerated stub
33 33
 
34
-		$this->geometry = new Geometry();
35
-	}
34
+        $this->geometry = new Geometry();
35
+    }
36 36
 
37
-	/**
38
-	 * @test
39
-	 */
40
-	public function testLocationSetterGetter() {
37
+    /**
38
+     * @test
39
+     */
40
+    public function testLocationSetterGetter() {
41 41
 
42
-		$geometry = $this->geometry;
42
+        $geometry = $this->geometry;
43 43
 
44
-		$geometry->setLocation(new Location([
45
-			LatLngFields::LAT => 20,
46
-			LatLngFields::LNG => 33,
47
-		]));
44
+        $geometry->setLocation(new Location([
45
+            LatLngFields::LAT => 20,
46
+            LatLngFields::LNG => 33,
47
+        ]));
48 48
 
49
-		$this->assertEquals(new Location([
50
-			LatLngFields::LAT => 20,
51
-			LatLngFields::LNG => 33,
52
-		]), $geometry->getLocation());
49
+        $this->assertEquals(new Location([
50
+            LatLngFields::LAT => 20,
51
+            LatLngFields::LNG => 33,
52
+        ]), $geometry->getLocation());
53 53
 
54
-		$this->assertEquals(20, $geometry->getLocation()->getLat());
55
-		$this->assertEquals(33, $geometry->getLocation()->getLng());
54
+        $this->assertEquals(20, $geometry->getLocation()->getLat());
55
+        $this->assertEquals(33, $geometry->getLocation()->getLng());
56 56
 
57
-	}
57
+    }
58 58
 
59
-	/**
60
-	 * @test
61
-	 */
62
-	public function testLocationSetterGetterViaArray() {
59
+    /**
60
+     * @test
61
+     */
62
+    public function testLocationSetterGetterViaArray() {
63 63
 
64
-		$geometry = $this->geometry;
64
+        $geometry = $this->geometry;
65 65
 
66
-		$geometry->setLocation([
67
-			LatLngFields::LAT => 20,
68
-			LatLngFields::LNG => 33,
69
-		]);
66
+        $geometry->setLocation([
67
+            LatLngFields::LAT => 20,
68
+            LatLngFields::LNG => 33,
69
+        ]);
70 70
 
71
-		$this->assertEquals(new Location([
72
-			LatLngFields::LAT => 20,
73
-			LatLngFields::LNG => 33,
74
-		]), $geometry->getLocation());
71
+        $this->assertEquals(new Location([
72
+            LatLngFields::LAT => 20,
73
+            LatLngFields::LNG => 33,
74
+        ]), $geometry->getLocation());
75 75
 
76
-		$this->assertEquals(20, $geometry->getLocation()->getLat());
77
-		$this->assertEquals(33, $geometry->getLocation()->getLng());
76
+        $this->assertEquals(20, $geometry->getLocation()->getLat());
77
+        $this->assertEquals(33, $geometry->getLocation()->getLng());
78 78
 
79
-	}
79
+    }
80 80
 
81
-	/**
82
-	 * @tets
83
-	 */
84
-	public function testLocationTypeSetterGetter() {
81
+    /**
82
+     * @tets
83
+     */
84
+    public function testLocationTypeSetterGetter() {
85 85
 
86
-		$geometry = $this->geometry;
86
+        $geometry = $this->geometry;
87 87
 
88
-		$geometry->setLocationType(GeometryLocationTypeValues::ROOFTOP);
88
+        $geometry->setLocationType(GeometryLocationTypeValues::ROOFTOP);
89 89
 
90
-		$this->assertEquals(GeometryLocationTypeValues::ROOFTOP, $geometry->getLocationType());
90
+        $this->assertEquals(GeometryLocationTypeValues::ROOFTOP, $geometry->getLocationType());
91 91
 
92
-	}
92
+    }
93 93
 }
Please login to merge, or discard this patch.
tests/Geocoding/GoogleMapsGeocodingTest.php 1 patch
Indentation   +197 added lines, -197 removed lines patch added patch discarded remove patch
@@ -23,202 +23,202 @@
 block discarded – undo
23 23
 
24 24
 class GoogleMapsGeocodingTest extends TestCase {
25 25
 
26
-	/**
27
-	 * @var Geocoding
28
-	 */
29
-	protected $geocoding_no_key;
30
-
31
-	/**
32
-	 * @var Geocoding
33
-	 */
34
-	protected $geocoding_with_key;
35
-
36
-	/**
37
-	 * @var Geocoding
38
-	 */
39
-	protected $geocoding_with_sensor;
40
-
41
-	/**
42
-	 * @var Response
43
-	 */
44
-	protected $mock_response_ok;
45
-
46
-	/**
47
-	 * @var Response
48
-	 */
49
-	protected $mock_response_ko;
50
-
51
-	public function setUp() {
52
-
53
-		// This is the sample value from Google Maps official documentation
54
-		$default_response_OK = [
55
-			'results' => [
56
-				0 => [
57
-					'address_components' => [
58
-						0 => [
59
-							'long_name'  => '277',
60
-							'short_name' => '277',
61
-							'types'      => [
62
-								0 => 'street_number',
63
-							],
64
-						],
65
-						1 => [
66
-							'long_name'  => 'Bedford Avenue',
67
-							'short_name' => 'Bedford Ave',
68
-							'types'      => [
69
-								0 => 'route',
70
-							],
71
-						],
72
-						2 => [
73
-							'long_name'  => 'Williamsburg',
74
-							'short_name' => 'Williamsburg',
75
-							'types'      => [
76
-								0 => 'neighborhood',
77
-								1 => 'political',
78
-							],
79
-						],
80
-						3 => [
81
-							'long_name'  => 'Brooklyn',
82
-							'short_name' => 'Brooklyn',
83
-							'types'      => [
84
-								0 => 'political',
85
-								1 => 'sublocality',
86
-								2 => 'sublocality_level_1',
87
-							],
88
-						],
89
-						4 => [
90
-							'long_name'  => 'Kings County',
91
-							'short_name' => 'Kings County',
92
-							'types'      => [
93
-								0 => 'administrative_area_level_2',
94
-								1 => 'political',
95
-							],
96
-						],
97
-						5 => [
98
-							'long_name'  => 'New York',
99
-							'short_name' => 'NY',
100
-							'types'      => [
101
-								0 => 'administrative_area_level_1',
102
-								1 => 'political',
103
-							],
104
-						],
105
-						6 => [
106
-							'long_name'  => 'United States',
107
-							'short_name' => 'US',
108
-							'types'      => [
109
-								0 => 'country',
110
-								1 => 'political',
111
-							],
112
-						],
113
-						7 => [
114
-							'long_name'  => '11211',
115
-							'short_name' => '11211',
116
-							'types'      => [
117
-								0 => 'postal_code',
118
-							],
119
-						],
120
-					],
121
-					'formatted_address'  => '277 Bedford Ave, Brooklyn, NY 11211, USA',
122
-					'geometry'           => [
123
-						'location'      => [
124
-							'lat' => 40.71422050000000325553628499619662761688232421875,
125
-							'lng' => -73.961290300000001707303454168140888214111328125,
126
-						],
127
-						'location_type' => 'ROOFTOP',
128
-						'viewport'      => [
129
-							'northeast' => [
130
-								'lat' => 40.7155694802914922547643072903156280517578125,
131
-								'lng' => -73.9599413197084913917933590710163116455078125,
132
-							],
133
-							'southwest' => [
134
-								'lat' => 40.712871519708500045453547500073909759521484375,
135
-								'lng' => -73.9626392802914978119588340632617473602294921875,
136
-							],
137
-						],
138
-					],
139
-					'place_id'           => 'ChIJd8BlQ2BZwokRAFUEcm_qrcA',
140
-					'types'              => [
141
-						0 => 'street_address',
142
-					],
143
-				],
144
-			],
145
-			'status'  => 'OK',
146
-		];
147
-
148
-		$default_response_KO = array_merge($default_response_OK, [
149
-			'status' => GoogleMapsResponseStatusValues::REQUEST_DENIED
150
-		]);
151
-
152
-		// geocoding with API key
153
-		// Remember to associate a valid payment method to your project
154
-		$this->geocoding_with_key = new Geocoding([
155
-			GoogleMapsApiConfigFields::KEY => 'MyKey'
156
-		]);
157
-
158
-		// geocoding with sensor
159
-		$this->geocoding_with_sensor = new Geocoding([
160
-			GoogleMapsApiConfigFields::SENSOR => 'true'
161
-		]);
162
-
163
-		// geocoding with NO API key
164
-		$this->geocoding_no_key = new Geocoding();
165
-
166
-		$this->mock_response_ok = new Response(200, [], \GuzzleHttp\json_encode($default_response_OK));
167
-		$this->mock_response_ko = new Response(200, [], \GuzzleHttp\json_encode($default_response_KO));
168
-	}
169
-
170
-	public function testCheckGeocodingConfig() {
171
-
172
-		$this->assertEquals(Geocoding::SERVICE_ENDPOINT, $this->geocoding_with_key->getGoogleMapsApi()->getServiceEndpoint());
173
-		$this->assertEquals('MyKey', $this->geocoding_with_key->getGoogleMapsApi()->getKey());
174
-		$this->assertEquals('', $this->geocoding_no_key->getGoogleMapsApi()->getKey());
175
-	}
176
-
177
-	public function testCheckGeocodingConfigWithSensor() {
178
-
179
-		$this->assertEquals('true', $this->geocoding_with_sensor->getGoogleMapsApi()->getSensor());
180
-	}
181
-
182
-	public function testCheckGeocodingResponseOk() {
183
-
184
-		$response = new GoogleMapsResponse($this->mock_response_ok);
185
-
186
-		/** @var GeocodingResultsCollection $result */
187
-		$result = new GeocodingResultsCollection($response->getResults());
188
-
189
-		$this->assertNotNull($result);
190
-
191
-		$array_result = $result->first()->toArray();
192
-		// Response array keys
193
-		$this->assertArrayHasKey('address_components', $array_result);
194
-		$this->assertArrayHasKey('geometry', $array_result);
195
-		$this->assertArrayHasKey('place_id', $array_result);
196
-		$this->assertArrayHasKey('formatted_address', $array_result);
197
-		$this->assertArrayHasKey('types', $array_result);
198
-		$this->assertArrayHasKey('location', $array_result['geometry']);
199
-
200
-		$address = $result->first()->getAddress();
201
-
202
-		$this->assertEquals(8, $address->count());
203
-
204
-		$this->assertEquals(200, $response->getHttpStatusCode());
205
-
206
-	}
207
-
208
-	public function testResponseKO() {
209
-
210
-		$this->expectException(RequestException::class);
211
-		new GoogleMapsResponse($this->mock_response_ko);
212
-	}
213
-
214
-	public function testCamelToSnake() {
215
-
216
-		$this->assertEquals('test_field_name', camel2Snake('testFieldName'));
217
-	}
218
-
219
-	public function testSnakeToCamel() {
220
-
221
-		$this->assertEquals('testFieldName', snake2Camel('test_field_name'));
222
-	}
26
+    /**
27
+     * @var Geocoding
28
+     */
29
+    protected $geocoding_no_key;
30
+
31
+    /**
32
+     * @var Geocoding
33
+     */
34
+    protected $geocoding_with_key;
35
+
36
+    /**
37
+     * @var Geocoding
38
+     */
39
+    protected $geocoding_with_sensor;
40
+
41
+    /**
42
+     * @var Response
43
+     */
44
+    protected $mock_response_ok;
45
+
46
+    /**
47
+     * @var Response
48
+     */
49
+    protected $mock_response_ko;
50
+
51
+    public function setUp() {
52
+
53
+        // This is the sample value from Google Maps official documentation
54
+        $default_response_OK = [
55
+            'results' => [
56
+                0 => [
57
+                    'address_components' => [
58
+                        0 => [
59
+                            'long_name'  => '277',
60
+                            'short_name' => '277',
61
+                            'types'      => [
62
+                                0 => 'street_number',
63
+                            ],
64
+                        ],
65
+                        1 => [
66
+                            'long_name'  => 'Bedford Avenue',
67
+                            'short_name' => 'Bedford Ave',
68
+                            'types'      => [
69
+                                0 => 'route',
70
+                            ],
71
+                        ],
72
+                        2 => [
73
+                            'long_name'  => 'Williamsburg',
74
+                            'short_name' => 'Williamsburg',
75
+                            'types'      => [
76
+                                0 => 'neighborhood',
77
+                                1 => 'political',
78
+                            ],
79
+                        ],
80
+                        3 => [
81
+                            'long_name'  => 'Brooklyn',
82
+                            'short_name' => 'Brooklyn',
83
+                            'types'      => [
84
+                                0 => 'political',
85
+                                1 => 'sublocality',
86
+                                2 => 'sublocality_level_1',
87
+                            ],
88
+                        ],
89
+                        4 => [
90
+                            'long_name'  => 'Kings County',
91
+                            'short_name' => 'Kings County',
92
+                            'types'      => [
93
+                                0 => 'administrative_area_level_2',
94
+                                1 => 'political',
95
+                            ],
96
+                        ],
97
+                        5 => [
98
+                            'long_name'  => 'New York',
99
+                            'short_name' => 'NY',
100
+                            'types'      => [
101
+                                0 => 'administrative_area_level_1',
102
+                                1 => 'political',
103
+                            ],
104
+                        ],
105
+                        6 => [
106
+                            'long_name'  => 'United States',
107
+                            'short_name' => 'US',
108
+                            'types'      => [
109
+                                0 => 'country',
110
+                                1 => 'political',
111
+                            ],
112
+                        ],
113
+                        7 => [
114
+                            'long_name'  => '11211',
115
+                            'short_name' => '11211',
116
+                            'types'      => [
117
+                                0 => 'postal_code',
118
+                            ],
119
+                        ],
120
+                    ],
121
+                    'formatted_address'  => '277 Bedford Ave, Brooklyn, NY 11211, USA',
122
+                    'geometry'           => [
123
+                        'location'      => [
124
+                            'lat' => 40.71422050000000325553628499619662761688232421875,
125
+                            'lng' => -73.961290300000001707303454168140888214111328125,
126
+                        ],
127
+                        'location_type' => 'ROOFTOP',
128
+                        'viewport'      => [
129
+                            'northeast' => [
130
+                                'lat' => 40.7155694802914922547643072903156280517578125,
131
+                                'lng' => -73.9599413197084913917933590710163116455078125,
132
+                            ],
133
+                            'southwest' => [
134
+                                'lat' => 40.712871519708500045453547500073909759521484375,
135
+                                'lng' => -73.9626392802914978119588340632617473602294921875,
136
+                            ],
137
+                        ],
138
+                    ],
139
+                    'place_id'           => 'ChIJd8BlQ2BZwokRAFUEcm_qrcA',
140
+                    'types'              => [
141
+                        0 => 'street_address',
142
+                    ],
143
+                ],
144
+            ],
145
+            'status'  => 'OK',
146
+        ];
147
+
148
+        $default_response_KO = array_merge($default_response_OK, [
149
+            'status' => GoogleMapsResponseStatusValues::REQUEST_DENIED
150
+        ]);
151
+
152
+        // geocoding with API key
153
+        // Remember to associate a valid payment method to your project
154
+        $this->geocoding_with_key = new Geocoding([
155
+            GoogleMapsApiConfigFields::KEY => 'MyKey'
156
+        ]);
157
+
158
+        // geocoding with sensor
159
+        $this->geocoding_with_sensor = new Geocoding([
160
+            GoogleMapsApiConfigFields::SENSOR => 'true'
161
+        ]);
162
+
163
+        // geocoding with NO API key
164
+        $this->geocoding_no_key = new Geocoding();
165
+
166
+        $this->mock_response_ok = new Response(200, [], \GuzzleHttp\json_encode($default_response_OK));
167
+        $this->mock_response_ko = new Response(200, [], \GuzzleHttp\json_encode($default_response_KO));
168
+    }
169
+
170
+    public function testCheckGeocodingConfig() {
171
+
172
+        $this->assertEquals(Geocoding::SERVICE_ENDPOINT, $this->geocoding_with_key->getGoogleMapsApi()->getServiceEndpoint());
173
+        $this->assertEquals('MyKey', $this->geocoding_with_key->getGoogleMapsApi()->getKey());
174
+        $this->assertEquals('', $this->geocoding_no_key->getGoogleMapsApi()->getKey());
175
+    }
176
+
177
+    public function testCheckGeocodingConfigWithSensor() {
178
+
179
+        $this->assertEquals('true', $this->geocoding_with_sensor->getGoogleMapsApi()->getSensor());
180
+    }
181
+
182
+    public function testCheckGeocodingResponseOk() {
183
+
184
+        $response = new GoogleMapsResponse($this->mock_response_ok);
185
+
186
+        /** @var GeocodingResultsCollection $result */
187
+        $result = new GeocodingResultsCollection($response->getResults());
188
+
189
+        $this->assertNotNull($result);
190
+
191
+        $array_result = $result->first()->toArray();
192
+        // Response array keys
193
+        $this->assertArrayHasKey('address_components', $array_result);
194
+        $this->assertArrayHasKey('geometry', $array_result);
195
+        $this->assertArrayHasKey('place_id', $array_result);
196
+        $this->assertArrayHasKey('formatted_address', $array_result);
197
+        $this->assertArrayHasKey('types', $array_result);
198
+        $this->assertArrayHasKey('location', $array_result['geometry']);
199
+
200
+        $address = $result->first()->getAddress();
201
+
202
+        $this->assertEquals(8, $address->count());
203
+
204
+        $this->assertEquals(200, $response->getHttpStatusCode());
205
+
206
+    }
207
+
208
+    public function testResponseKO() {
209
+
210
+        $this->expectException(RequestException::class);
211
+        new GoogleMapsResponse($this->mock_response_ko);
212
+    }
213
+
214
+    public function testCamelToSnake() {
215
+
216
+        $this->assertEquals('test_field_name', camel2Snake('testFieldName'));
217
+    }
218
+
219
+    public function testSnakeToCamel() {
220
+
221
+        $this->assertEquals('testFieldName', snake2Camel('test_field_name'));
222
+    }
223 223
 
224 224
 }
Please login to merge, or discard this patch.
tests/Geocoding/LatLngBountTest.php 1 patch
Indentation   +34 added lines, -34 removed lines patch added patch discarded remove patch
@@ -22,49 +22,49 @@
 block discarded – undo
22 22
  */
23 23
 class LatLngBountTest extends TestCase {
24 24
 
25
-	/**
26
-	 * @var LatLngBounds
27
-	 */
28
-	private $lat_lng_bounds;
25
+    /**
26
+     * @var LatLngBounds
27
+     */
28
+    private $lat_lng_bounds;
29 29
 
30
-	public function setUp()/* The :void return type declaration that should be here would cause a BC issue */ {
30
+    public function setUp()/* The :void return type declaration that should be here would cause a BC issue */ {
31 31
 
32
-		parent::setUp(); // TODO: Change the autogenerated stub
32
+        parent::setUp(); // TODO: Change the autogenerated stub
33 33
 
34
-		$this->lat_lng_bounds = new LatLngBounds();
35
-	}
34
+        $this->lat_lng_bounds = new LatLngBounds();
35
+    }
36 36
 
37
-	/**
38
-	 * @test
39
-	 */
40
-	public function testLatLngBoundSetterGetter() {
37
+    /**
38
+     * @test
39
+     */
40
+    public function testLatLngBoundSetterGetter() {
41 41
 
42
-		$lat_lng_bounds = $this->lat_lng_bounds;
42
+        $lat_lng_bounds = $this->lat_lng_bounds;
43 43
 
44
-		$southwest = new LatLng([
45
-			LatLngFields::LAT => 20.89,
46
-			LatLngFields::LNG => -40.82,
47
-		]);
44
+        $southwest = new LatLng([
45
+            LatLngFields::LAT => 20.89,
46
+            LatLngFields::LNG => -40.82,
47
+        ]);
48 48
 
49
-		$northeast = new LatLng([
50
-			LatLngFields::LAT => 22.73,
51
-			LatLngFields::LNG => 3.6370,
52
-		]);
49
+        $northeast = new LatLng([
50
+            LatLngFields::LAT => 22.73,
51
+            LatLngFields::LNG => 3.6370,
52
+        ]);
53 53
 
54
-		$lat_lng_bounds->setSouthwest($southwest);
55
-		$lat_lng_bounds->setNortheast($northeast);
54
+        $lat_lng_bounds->setSouthwest($southwest);
55
+        $lat_lng_bounds->setNortheast($northeast);
56 56
 
57
-		$this->assertEquals(new LatLngBounds([
58
-			LatLngBoundsFields::SOUTHWEST => [
59
-				LatLngFields::LAT => 20.89,
60
-				LatLngFields::LNG => -40.82,
61
-			],
62
-			LatLngBoundsFields::NORTHEAST => [
63
-				LatLngFields::LAT => 22.73,
64
-				LatLngFields::LNG => 3.6370,
65
-			],
66
-		]), $lat_lng_bounds);
57
+        $this->assertEquals(new LatLngBounds([
58
+            LatLngBoundsFields::SOUTHWEST => [
59
+                LatLngFields::LAT => 20.89,
60
+                LatLngFields::LNG => -40.82,
61
+            ],
62
+            LatLngBoundsFields::NORTHEAST => [
63
+                LatLngFields::LAT => 22.73,
64
+                LatLngFields::LNG => 3.6370,
65
+            ],
66
+        ]), $lat_lng_bounds);
67 67
 
68 68
 
69
-	}
69
+    }
70 70
 }
Please login to merge, or discard this patch.
tests/Geocoding/ViewportTest.php 1 patch
Indentation   +34 added lines, -34 removed lines patch added patch discarded remove patch
@@ -23,48 +23,48 @@
 block discarded – undo
23 23
  */
24 24
 class ViewportTest extends TestCase {
25 25
 
26
-	/**
27
-	 * @var LatLngBounds
28
-	 */
29
-	private $viewport;
26
+    /**
27
+     * @var LatLngBounds
28
+     */
29
+    private $viewport;
30 30
 
31
-	public function setUp()/* The :void return type declaration that should be here would cause a BC issue */ {
31
+    public function setUp()/* The :void return type declaration that should be here would cause a BC issue */ {
32 32
 
33
-		parent::setUp(); // TODO: Change the autogenerated stub
33
+        parent::setUp(); // TODO: Change the autogenerated stub
34 34
 
35
-		$this->viewport = new Viewport();
36
-	}
35
+        $this->viewport = new Viewport();
36
+    }
37 37
 
38
-	/**
39
-	 * @test
40
-	 */
41
-	public function testViewportSetterGetter() {
38
+    /**
39
+     * @test
40
+     */
41
+    public function testViewportSetterGetter() {
42 42
 
43
-		$viewport = $this->viewport;
43
+        $viewport = $this->viewport;
44 44
 
45
-		$southwest = new LatLng([
46
-			LatLngFields::LAT => 20.89,
47
-			LatLngFields::LNG => -40.82,
48
-		]);
45
+        $southwest = new LatLng([
46
+            LatLngFields::LAT => 20.89,
47
+            LatLngFields::LNG => -40.82,
48
+        ]);
49 49
 
50
-		$northeast = new LatLng([
51
-			LatLngFields::LAT => 22.73,
52
-			LatLngFields::LNG => 3.6370,
53
-		]);
50
+        $northeast = new LatLng([
51
+            LatLngFields::LAT => 22.73,
52
+            LatLngFields::LNG => 3.6370,
53
+        ]);
54 54
 
55
-		$viewport->setSouthwest($southwest);
56
-		$viewport->setNortheast($northeast);
55
+        $viewport->setSouthwest($southwest);
56
+        $viewport->setNortheast($northeast);
57 57
 
58
-		$this->assertEquals(new Viewport([
59
-			LatLngBoundsFields::SOUTHWEST => [
60
-				LatLngFields::LAT => 20.89,
61
-				LatLngFields::LNG => -40.82,
62
-			],
63
-			LatLngBoundsFields::NORTHEAST => [
64
-				LatLngFields::LAT => 22.73,
65
-				LatLngFields::LNG => 3.6370,
66
-			],
67
-		]), $viewport);
58
+        $this->assertEquals(new Viewport([
59
+            LatLngBoundsFields::SOUTHWEST => [
60
+                LatLngFields::LAT => 20.89,
61
+                LatLngFields::LNG => -40.82,
62
+            ],
63
+            LatLngBoundsFields::NORTHEAST => [
64
+                LatLngFields::LAT => 22.73,
65
+                LatLngFields::LNG => 3.6370,
66
+            ],
67
+        ]), $viewport);
68 68
 
69
-	}
69
+    }
70 70
 }
Please login to merge, or discard this patch.
tests/Geocoding/LatLngTest.php 1 patch
Indentation   +14 added lines, -14 removed lines patch added patch discarded remove patch
@@ -20,23 +20,23 @@
 block discarded – undo
20 20
  */
21 21
 class LatLngTest extends TestCase {
22 22
 
23
-	/**
24
-	 * @test
25
-	 */
26
-	public function testLatLngSetterGetter() {
23
+    /**
24
+     * @test
25
+     */
26
+    public function testLatLngSetterGetter() {
27 27
 
28
-		$lat_lng = new LatLng();
28
+        $lat_lng = new LatLng();
29 29
 
30
-		$lat_lng->setLat(-50.09);
31
-		$lat_lng->setLng(-100);
30
+        $lat_lng->setLat(-50.09);
31
+        $lat_lng->setLng(-100);
32 32
 
33
-		$this->assertEquals(new LatLng([
34
-			LatLngFields::LAT => -50.09,
35
-			LatLngFields::LNG => -100,
36
-		]), $lat_lng);
33
+        $this->assertEquals(new LatLng([
34
+            LatLngFields::LAT => -50.09,
35
+            LatLngFields::LNG => -100,
36
+        ]), $lat_lng);
37 37
 
38
-		$this->assertEquals(-50.09, $lat_lng->getLat());
39
-		$this->assertEquals(-100, $lat_lng->getLng());
38
+        $this->assertEquals(-50.09, $lat_lng->getLat());
39
+        $this->assertEquals(-100, $lat_lng->getLng());
40 40
 
41
-	}
41
+    }
42 42
 }
Please login to merge, or discard this patch.
tests/Geocoding/LocationTest.php 1 patch
Indentation   +14 added lines, -14 removed lines patch added patch discarded remove patch
@@ -20,23 +20,23 @@
 block discarded – undo
20 20
  */
21 21
 class LocationTest extends TestCase {
22 22
 
23
-	/**
24
-	 * @test
25
-	 */
26
-	public function testLocationSetterGetter() {
23
+    /**
24
+     * @test
25
+     */
26
+    public function testLocationSetterGetter() {
27 27
 
28
-		$lat_lng = new Location();
28
+        $lat_lng = new Location();
29 29
 
30
-		$lat_lng->setLat(-50.09);
31
-		$lat_lng->setLng(-100);
30
+        $lat_lng->setLat(-50.09);
31
+        $lat_lng->setLng(-100);
32 32
 
33
-		$this->assertEquals(new Location([
34
-			LatLngFields::LAT => -50.09,
35
-			LatLngFields::LNG => -100,
36
-		]), $lat_lng);
33
+        $this->assertEquals(new Location([
34
+            LatLngFields::LAT => -50.09,
35
+            LatLngFields::LNG => -100,
36
+        ]), $lat_lng);
37 37
 
38
-		$this->assertEquals(-50.09, $lat_lng->getLat());
39
-		$this->assertEquals(-100, $lat_lng->getLng());
38
+        $this->assertEquals(-50.09, $lat_lng->getLat());
39
+        $this->assertEquals(-100, $lat_lng->getLng());
40 40
 
41
-	}
41
+    }
42 42
 }
Please login to merge, or discard this patch.
tests/Geocoding/AddressComponentTest.php 1 patch
Indentation   +83 added lines, -83 removed lines patch added patch discarded remove patch
@@ -21,87 +21,87 @@
 block discarded – undo
21 21
  */
22 22
 class AddressComponentTest extends TestCase {
23 23
 
24
-	/**
25
-	 * @var AddressComponent
26
-	 */
27
-	private $address_component_1;
28
-
29
-	/**
30
-	 * @var AddressComponent
31
-	 */
32
-	private $address_component_2;
33
-
34
-	public function setUp()/* The :void return type declaration that should be here would cause a BC issue */ {
35
-
36
-		parent::setUp(); // TODO: Change the autogenerated stub
37
-
38
-		$this->address_component_1 = new AddressComponent([
39
-			AddressComponentFields::LONG_NAME  => 'Location Long name',
40
-			AddressComponentFields::SHORT_NAME => 'Location Short name',
41
-			AddressComponentFields::TYPES      => [
42
-				'type 1',
43
-				'type 2',
44
-			]
45
-		]);
46
-
47
-		$this->address_component_2 = new AddressComponent([
48
-			AddressComponentFields::LONG_NAME  => 'Location Long name (second)',
49
-			AddressComponentFields::SHORT_NAME => 'Location Short name (second)',
50
-			AddressComponentFields::TYPES      => [
51
-				'type 3',
52
-				'type 4',
53
-			]
54
-		]);
55
-	}
56
-
57
-	/**
58
-	 * @test
59
-	 */
60
-	public function testAddressComponentInit() {
61
-
62
-		$address_component = $this->address_component_1;
63
-
64
-		$this->assertEquals('Location Long name', $address_component->getLongName());
65
-		$this->assertEquals('Location Short name', $address_component->getShortName());
66
-		$this->assertEquals([
67
-			'type 1',
68
-			'type 2',
69
-		], $address_component->getTypes());
70
-
71
-		$this->assertEquals(2, count($address_component->getTypes()));
72
-		$this->assertArrayNotHasKey(3, $address_component->getTypes());
73
-
74
-	}
75
-
76
-	/**
77
-	 * @test
78
-	 */
79
-	public function testAddressItems() {
80
-
81
-		$address = new Address();
82
-
83
-		$address->addItem($this->address_component_1);
84
-		$address->addItem($this->address_component_2);
85
-
86
-		$this->assertEquals(2, $address->count());
87
-		$this->assertEquals($this->address_component_1, $address->first());
88
-		$this->assertEquals($this->address_component_2, $address->last());
89
-		$this->assertEquals(1, $address->getLastIndex());
90
-	}
91
-
92
-	/**
93
-	 * @test
94
-	 */
95
-	public function testAddressIndex() {
96
-
97
-		$address = new Address();
98
-
99
-		$address->addItem($this->address_component_1);
100
-		$address->addItem($this->address_component_2);
101
-
102
-		$this->assertEquals($this->address_component_1, $address->current());
103
-
104
-		$address->seek(1);
105
-		$this->assertEquals($this->address_component_2, $address->current());
106
-	}
24
+    /**
25
+     * @var AddressComponent
26
+     */
27
+    private $address_component_1;
28
+
29
+    /**
30
+     * @var AddressComponent
31
+     */
32
+    private $address_component_2;
33
+
34
+    public function setUp()/* The :void return type declaration that should be here would cause a BC issue */ {
35
+
36
+        parent::setUp(); // TODO: Change the autogenerated stub
37
+
38
+        $this->address_component_1 = new AddressComponent([
39
+            AddressComponentFields::LONG_NAME  => 'Location Long name',
40
+            AddressComponentFields::SHORT_NAME => 'Location Short name',
41
+            AddressComponentFields::TYPES      => [
42
+                'type 1',
43
+                'type 2',
44
+            ]
45
+        ]);
46
+
47
+        $this->address_component_2 = new AddressComponent([
48
+            AddressComponentFields::LONG_NAME  => 'Location Long name (second)',
49
+            AddressComponentFields::SHORT_NAME => 'Location Short name (second)',
50
+            AddressComponentFields::TYPES      => [
51
+                'type 3',
52
+                'type 4',
53
+            ]
54
+        ]);
55
+    }
56
+
57
+    /**
58
+     * @test
59
+     */
60
+    public function testAddressComponentInit() {
61
+
62
+        $address_component = $this->address_component_1;
63
+
64
+        $this->assertEquals('Location Long name', $address_component->getLongName());
65
+        $this->assertEquals('Location Short name', $address_component->getShortName());
66
+        $this->assertEquals([
67
+            'type 1',
68
+            'type 2',
69
+        ], $address_component->getTypes());
70
+
71
+        $this->assertEquals(2, count($address_component->getTypes()));
72
+        $this->assertArrayNotHasKey(3, $address_component->getTypes());
73
+
74
+    }
75
+
76
+    /**
77
+     * @test
78
+     */
79
+    public function testAddressItems() {
80
+
81
+        $address = new Address();
82
+
83
+        $address->addItem($this->address_component_1);
84
+        $address->addItem($this->address_component_2);
85
+
86
+        $this->assertEquals(2, $address->count());
87
+        $this->assertEquals($this->address_component_1, $address->first());
88
+        $this->assertEquals($this->address_component_2, $address->last());
89
+        $this->assertEquals(1, $address->getLastIndex());
90
+    }
91
+
92
+    /**
93
+     * @test
94
+     */
95
+    public function testAddressIndex() {
96
+
97
+        $address = new Address();
98
+
99
+        $address->addItem($this->address_component_1);
100
+        $address->addItem($this->address_component_2);
101
+
102
+        $this->assertEquals($this->address_component_1, $address->current());
103
+
104
+        $address->seek(1);
105
+        $this->assertEquals($this->address_component_2, $address->current());
106
+    }
107 107
 }
Please login to merge, or discard this patch.
src/Object/AddressComponent.php 1 patch
Indentation   +20 added lines, -20 removed lines patch added patch discarded remove patch
@@ -19,27 +19,27 @@
 block discarded – undo
19 19
  */
20 20
 class AddressComponent extends AbstractObject {
21 21
 
22
-	/**
23
-	 * @var string
24
-	 */
25
-	protected $long_name = null;
22
+    /**
23
+     * @var string
24
+     */
25
+    protected $long_name = null;
26 26
 
27
-	/**
28
-	 * @var string
29
-	 */
30
-	protected $short_name = null;
27
+    /**
28
+     * @var string
29
+     */
30
+    protected $short_name = null;
31 31
 
32
-	/**
33
-	 * @var array
34
-	 */
35
-	protected $types = null;
32
+    /**
33
+     * @var array
34
+     */
35
+    protected $types = null;
36 36
 
37
-	/**
38
-	 * @var array
39
-	 */
40
-	protected $typeCheck = [
41
-		AddressComponentFields::LONG_NAME  => 'string',
42
-		AddressComponentFields::SHORT_NAME => 'string',
43
-		AddressComponentFields::TYPES      => 'array'
44
-	];
37
+    /**
38
+     * @var array
39
+     */
40
+    protected $typeCheck = [
41
+        AddressComponentFields::LONG_NAME  => 'string',
42
+        AddressComponentFields::SHORT_NAME => 'string',
43
+        AddressComponentFields::TYPES      => 'array'
44
+    ];
45 45
 }
46 46
\ No newline at end of file
Please login to merge, or discard this patch.