예제 #1
0
 public function testGetHRFFromBrokenServer()
 {
     // tester qu'il y a bien une exception en cas d'indisponibilité du serveur (statut =! de 200 ou 300)
     $api = new MeteoFranceAPI("http://fake-url.com");
     try {
         $HRFJson = $api->getHourlyRainForecast();
     } catch (Exception $e) {
         return;
     }
     $this->fail();
 }
예제 #2
0
<?php

require 'classes/AutoLoader.php';
AutoLoader::registerDirectory(dirname(__FILE__) . '/classes');
$api = new MeteoFranceAPI();
$hrf = $api->getHourlyRainForecast();
$store = new HourlyRainForecastStore();
$store->writeFile($hrf);
$store->writeDb($hrf);