Line 96... |
Line 96... |
96 |
$this->assertArrayHasKey('entete', $retour, "Le json ne contient pas d'attribut : entete. Voir : $url");
|
96 |
$this->assertArrayHasKey('entete', $retour, "Le json ne contient pas d'attribut : entete. Voir : $url");
|
97 |
$this->assertArrayHasKey('resultat', $retour, "Le json ne contient pas d'attribut : resultat. Voir : $url");
|
97 |
$this->assertArrayHasKey('resultat', $retour, "Le json ne contient pas d'attribut : resultat. Voir : $url");
|
98 |
$this->assertEquals('4', $retour['entete']['total'], "L'attribut total de l'entête devrait valoir 4. Voir : $url");
|
98 |
$this->assertEquals('4', $retour['entete']['total'], "L'attribut total de l'entête devrait valoir 4. Voir : $url");
|
99 |
$this->assertEquals(4, count($retour['resultat']), "Le résultat devrait contenir 4 données. Voir : $url");
|
99 |
$this->assertEquals(4, count($retour['resultat']), "Le résultat devrait contenir 4 données. Voir : $url");
|
100 |
}
|
100 |
}
|
- |
|
101 |
|
- |
|
102 |
public function testTaxonsInf() {
|
- |
|
103 |
$ressources = array('13609', 'relations', 'inferieurs');
|
- |
|
104 |
$parametres = array();
|
- |
|
105 |
$url = $this->creerUrl($ressources, $parametres);
|
- |
|
106 |
|
- |
|
107 |
$retour = $this->consulterJson($ressources, $parametres);
|
- |
|
108 |
$this->assertArrayHasKey('13609', $retour, "Le json ne contient pas le num tax en indice. Voir : $url");
|
- |
|
109 |
$this->assertEquals('2', count($retour['13609']), "Le json ne contient pas le nom de taxons inf attendu. Voir : $url");
|
- |
|
110 |
$this->assertEquals("Carex cuprina var. cuprina", $retour['13609']['13610']['nom_sci'], "Le json ne contient pas les 1er taxon inf attendu. Voir : $url");
|
- |
|
111 |
}
|
- |
|
112 |
|
- |
|
113 |
public function testTaxonsSup() {
|
- |
|
114 |
$ressources = array('13609', 'relations', 'superieurs');
|
- |
|
115 |
$parametres = array();
|
- |
|
116 |
$url = $this->creerUrl($ressources, $parametres);
|
- |
|
117 |
|
- |
|
118 |
$retour = $this->consulterJson($ressources, $parametres);
|
- |
|
119 |
$this->assertArrayHasKey('13609', $retour, "Le json ne contient pas le num tax en indice. Voir : $url");
|
- |
|
120 |
$this->assertEquals('14', count($retour['13609']), "Le json ne contient pas le nom de taxons inf attendu. Voir : $url");
|
- |
|
121 |
$this->assertEquals("Chlorobiontes", $retour['13609']['101140']['nom_sci'], "Le json ne contient pas les 1er taxon inf attendu. Voir : $url");
|
- |
|
122 |
}
|
101 |
}
|
123 |
}
|
102 |
?>
|
124 |
?>
|
103 |
|
125 |
|