Line 157... |
Line 157... |
157 |
$this->assertArrayHasKey('taxon', $retour['attributions']['fra']['-1617415758'], "Le json doit contenir un attribut : 'taxon' . Voir : $url");
|
157 |
$this->assertArrayHasKey('taxon', $retour['attributions']['fra']['-1617415758'], "Le json doit contenir un attribut : 'taxon' . Voir : $url");
|
158 |
$this->assertEquals('Robinia pseudoacacia', $retour['attributions']['fra']['-1617415758']['taxon'], "Le json doit contenir un attribut 'taxon' avec pour valeur Robinia pseudoacacia. Voir : $url");
|
158 |
$this->assertEquals('Robinia pseudoacacia', $retour['attributions']['fra']['-1617415758']['taxon'], "Le json doit contenir un attribut 'taxon' avec pour valeur Robinia pseudoacacia. Voir : $url");
|
159 |
$this->assertArrayHasKey('genre', $retour['attributions']['fra']['-1617415758'], "Le json doit contenir un attribut : 'genre' . Voir : $url");
|
159 |
$this->assertArrayHasKey('genre', $retour['attributions']['fra']['-1617415758'], "Le json doit contenir un attribut : 'genre' . Voir : $url");
|
160 |
$this->assertEquals('Masculin singulier', $retour['attributions']['fra']['-1617415758']['genre'], "Le json doit contenir un attribut 'genre' avec pour valeur Masculin singulier. Voir : $url");
|
160 |
$this->assertEquals('Masculin singulier', $retour['attributions']['fra']['-1617415758']['genre'], "Le json doit contenir un attribut 'genre' avec pour valeur Masculin singulier. Voir : $url");
|
161 |
$this->assertArrayHasKey('conseil_emploi', $retour['attributions']['fra']['-1617415758'], "Le json doit contenir un attribut : 'conseil_emploi' . Voir : $url");
|
161 |
$this->assertArrayHasKey('conseil_emploi', $retour['attributions']['fra']['-1617415758'], "Le json doit contenir un attribut : 'conseil_emploi' . Voir : $url");
|
162 |
$this->assertEquals('Recommandé ou typique', $retour['attributions']['fra']['-1617415758']['conseil_emploi'], "Le json doit contenir un attribut 'conseil_emploi' avec pour valeur Recommandé ou typique. Voir : $url");
|
162 |
$this->assertEquals('Recommandé ou typique', $retour['attributions']['fra']['-1617415758']['conseil_emploi'], "Le json doit contenir un attribut 'conseil_emploi' avec pour valeur Recommandé ou typique. Voir : $url");
|
- |
|
163 |
}
|
- |
|
164 |
|
- |
|
165 |
public function testerAvecLangueFrMasqueEtRetourOss() {
|
- |
|
166 |
$ressources = array();
|
- |
|
167 |
$parametres = array(
|
- |
|
168 |
'recherche' => 'etendue',
|
- |
|
169 |
'retour.format' => 'oss',
|
- |
|
170 |
'navigation.limite' => '50',
|
- |
|
171 |
'masque.lg' => 'fra',
|
- |
|
172 |
'masque' => 'Abr');
|
- |
|
173 |
$url = $this->creerUrl($ressources, $parametres);
|
- |
|
174 |
$retour = $this->consulterJson($ressources, $parametres);
|
Line -... |
Line 175... |
- |
|
175 |
|
- |
|
176 |
$retour = $this->consulterJson($ressources, $parametres);
|
- |
|
177 |
$this->assertArrayNotHasKey('entete', $retour, "Le json ne doit pas contenir d'attribut : entete. Voir : $url");
|
- |
|
178 |
$this->assertEquals('Pas de masque', $retour['0'], "L'attribut 0 du retour devrait valoir 'Pas de masque'. Voir : $url");
|
- |
|
179 |
$this->assertArrayNotHasKey('resultat', $retour, "Le json ne doit pas contenir d'attribut : resultat. Voir : $url");
|
163 |
|
180 |
$this->assertEquals(50, count($retour[1]), "Le résultat devrait contenir 100 données. Voir : $url");
|
164 |
}
|
- |
|
165 |
|
181 |
}
|
166 |
}
|
182 |
}
|
167 |
?>
|
183 |
?>
|