2,6 → 2,8 |
|
require_once dirname(__FILE__).'/../ServiceEflorePhpUnit.php'; |
|
/* TO DO = ajouter un test pour Informations/id/Relations/catminat */ |
|
class InformationsBaseflorTest extends ServiceEflorePhpUnit { |
|
public function __construct() { |
66,24 → 68,20 |
$parametres = array('categorie' => 'inventé'); |
foreach ($ressourcesList as $ressources) { |
$retour = $this->consulterBrut($ressources, $parametres); |
$messageAttendu = "Valeur de paramètre inconnue pour 'categorie'."; |
$messageAttendu = "Valeur de paramètre inconnue pour 'categorie'. Ce paramètre n'est pas autorisé pour informations/#id/relations/catminat"; |
$this->assertEquals($messageAttendu, $retour, |
"Il faut indiquer si la valeur du paramètre categorie est inconnue pour $ressources . "); |
"Il faut indiquer si la valeur du paramètre categorie est inconnue pour $ressources ."); |
} |
} |
|
public function testParametreNavigationLimiteSansDepart() { |
public function testParametreNavigationDepartSansLimite() { |
$ressources = array(); |
$parametresList = array( |
array('navigation.depart' => 10), |
array('navigation.limite' => 68)); |
foreach ($parametresList as $parametres) { |
$retour = $this->consulterBrut($ressources, $parametres); |
$param = isset($parametres['navigation.limite']) ? 'navigation.depart' : 'navigation.limite'; |
$messageAttendu = "indiquez également la valeur pour le paramètre $param."; |
$this->assertEquals($messageAttendu, $retour, |
"Navigation.depart et navigation.limite doivent être présents ensemble."); |
} |
$parametres = array('navigation.depart' => 10); |
$retour = $this->consulterBrut($ressources, $parametres); |
$messageAttendu = "indiquez également la valeur pour le paramètre navigation.limite."; |
$this->assertEquals($messageAttendu, $retour, |
"Navigation.depart doit être accompagné de navigation.limite ensemble."); |
|
} |
|
public function testParametreDepartSuperieurTotalResultats() { |
121,7 → 119,7 |
$parametres = array('retour.format' => 'pdf'); |
foreach ($ressourcesList as $ressources) { |
$retour = $this->consulterBrut($ressources, $parametres); |
$messageAttendu = "Valeur de paramètre inconnue pour 'retour.format'."; |
$messageAttendu = "Valeur de paramètre inconnue pour 'retour.format'. Ce paramètre n'est pas autorisé pour informations/#id/relations/catminat"; |
$this->assertEquals($messageAttendu, $retour, |
"il faut indiquer lorsque que le paramètre retour.format a une valeur impossible."); |
} |