@@ 191-205 (lines=15) @@ | ||
188 | /** |
|
189 | * @expectedException Exception |
|
190 | */ |
|
191 | public function testParseXMLException() |
|
192 | { |
|
193 | $answer = 'I am not a XML fromat data'; |
|
194 | $weather = $this->weather; |
|
195 | $method = new \ReflectionMethod( |
|
196 | $weather, 'parseXML' |
|
197 | ); |
|
198 | $method->setAccessible(true); |
|
199 | ||
200 | try { |
|
201 | $method->invoke($weather, $answer); |
|
202 | } catch (\Exception $e) { |
|
203 | throw $e; |
|
204 | } |
|
205 | } |
|
206 | ||
207 | /** |
|
208 | * @expectedException Exception |
|
@@ 230-244 (lines=15) @@ | ||
227 | /** |
|
228 | * @expectedException \Cmfcmf\OpenWeatherMap\Exception |
|
229 | */ |
|
230 | public function testParseJsonException() |
|
231 | { |
|
232 | $weather = $this->weather; |
|
233 | $answer = 'I am not a json format data'; |
|
234 | $method = new \ReflectionMethod( |
|
235 | $weather, 'parseJson' |
|
236 | ); |
|
237 | $method->setAccessible(true); |
|
238 | ||
239 | try { |
|
240 | $method->invoke($weather, $answer); |
|
241 | } catch (\Exception $e) { |
|
242 | throw $e; |
|
243 | } |
|
244 | } |
|
245 | } |
|
246 |