Line 18... |
Line 18... |
18 |
$ressources = array('dgoju.nn:73256');
|
18 |
$ressources = array('dgoju.nn:73256');
|
19 |
$parametres = array();
|
19 |
$parametres = array();
|
20 |
$retour = $this->consulterBrut($ressources, $parametres);
|
20 |
$retour = $this->consulterBrut($ressources, $parametres);
|
21 |
$messageAttendu =
|
21 |
$messageAttendu =
|
22 |
"Erreur dans l'url de votre requête :".
|
22 |
"Erreur dans l'url de votre requête :".
|
23 |
" </br> Le référentiel \" ". dgoju . " \" n'existe pas.";
|
23 |
" </br> Le référentiel \" dgoju \" n'existe pas.";
|
24 |
$this->assertEquals($messageAttendu, $retour,
|
24 |
$this->assertEquals($messageAttendu, $retour,
|
25 |
"Il faut indiquer un référentiel inconnu.");
|
25 |
"Il faut indiquer un référentiel inconnu.");
|
26 |
}
|
26 |
}
|
Line 27... |
Line 27... |
27 |
|
27 |
|
Line 54... |
Line 54... |
54 |
foreach ($ressourcesList as $ressources) {
|
54 |
foreach ($ressourcesList as $ressources) {
|
55 |
$retour = $this->consulterBrut($ressources, $parametres);
|
55 |
$retour = $this->consulterBrut($ressources, $parametres);
|
56 |
$messageAttendu = "Erreur dans les parametres de votre requête :".
|
56 |
$messageAttendu = "Erreur dans les parametres de votre requête :".
|
57 |
" </br> Le paramètre \" paramatre \" n'existe pas.";
|
57 |
" </br> Le paramètre \" paramatre \" n'existe pas.";
|
58 |
$this->assertEquals($messageAttendu, $retour,
|
58 |
$this->assertEquals($messageAttendu, $retour,
|
59 |
"Il faut indiquer si un paramètre est inconnu.");
|
59 |
"Il faut indiquer si un paramètre est inconnu.");
|
60 |
}
|
60 |
}
|
Line 61... |
Line 61... |
61 |
|
61 |
|
Line 62... |
Line 62... |
62 |
}
|
62 |
}
|
Line 68... |
Line 68... |
68 |
$parametres = array('categorie' => 'inventé');
|
68 |
$parametres = array('categorie' => 'inventé');
|
69 |
foreach ($ressourcesList as $ressources) {
|
69 |
foreach ($ressourcesList as $ressources) {
|
70 |
$retour = $this->consulterBrut($ressources, $parametres);
|
70 |
$retour = $this->consulterBrut($ressources, $parametres);
|
71 |
$messageAttendu = "Valeur de paramètre inconnue pour 'categorie'. Ce paramètre n'est pas autorisé pour informations/#id/relations/catminat";
|
71 |
$messageAttendu = "Valeur de paramètre inconnue pour 'categorie'. Ce paramètre n'est pas autorisé pour informations/#id/relations/catminat";
|
72 |
$this->assertEquals($messageAttendu, $retour,
|
72 |
$this->assertEquals($messageAttendu, $retour,
|
73 |
"Il faut indiquer si la valeur du paramètre categorie est inconnue pour $ressources .");
|
73 |
"Il faut indiquer si la valeur du paramètre categorie est inconnue pour $ressources.");
|
74 |
}
|
74 |
}
|
75 |
}
|
75 |
}
|
Line 76... |
Line 76... |
76 |
|
76 |
|
77 |
public function testParametreNavigationDepartSansLimite() {
|
77 |
public function testParametreNavigationDepartSansLimite() {
|
Line 184... |
Line 184... |
184 |
public function testJsonResultatsHrefInformations() {
|
184 |
public function testJsonResultatsHrefInformations() {
|
185 |
$ressources = array();
|
185 |
$ressources = array();
|
186 |
$parametres = array('navigation.depart' => 370, 'navigation.limite' => 5);
|
186 |
$parametres = array('navigation.depart' => 370, 'navigation.limite' => 5);
|
187 |
$url = $this->creerUrl($ressources, $parametres);
|
187 |
$url = $this->creerUrl($ressources, $parametres);
|
188 |
$retour = $this->consulterJson($ressources, $parametres);
|
188 |
$retour = $this->consulterJson($ressources, $parametres);
|
189 |
foreach ($retour as $id => $valeurs) {
|
189 |
foreach ($retour['resultats'] as $id => $valeurs) {
|
190 |
if ( empty($valeurs['resultats']['num_nomen']) ) {
|
190 |
if (!$valeurs['num_nomen']) {
|
191 |
$this->assertArrayNotHasKey('href', $valeurs['resultats'],
|
191 |
$this->assertArrayNotHasKey('href', $valeurs,
|
192 |
"Il ne doit pas avoir de lien s'il n'y a pas de numéro nomenclatural (=0). Voir $url ");
|
192 |
"Il ne doit pas avoir de lien s'il n'y a pas de numéro nomenclatural (=0). Voir $url ");
|
193 |
}
|
193 |
}
|
194 |
}
|
194 |
}
|
195 |
}
|
195 |
}
|