Subversion Repositories eFlore/Projets.eflore-projets

Compare Revisions

Ignore whitespace Rev 782 → Rev 783

/trunk/services/tests/0.1/eflore/EfloreOntologiesTest.php
27,7 → 27,7
$retour = $this->consulterJson($ressources, $parametres);
$this->assertNotEmpty($retour, 'données absentes');
$this->assertArrayHasKey('total', $retour['entete'], "Le json ne contient pas d'attribut : total. Voir : $url");
$this->assertEquals('1', $retour['entete']['total'], "L'attribut 'total' devrait avoir la valeur '1'. Voir : $url");
$this->assertEquals('2', $retour['entete']['total'], "L'attribut 'total' devrait avoir la valeur '2'. Voir : $url");
$this->assertArrayHasKey('nom', $retour['resultat'][2], "Le json ne contient pas d'attribut : nom. Voir : $url");
$this->assertEquals('service', $retour['resultat'][2]['nom'], "L'attribut 'nom' devrait avoir la valeur 'service'. Voir : $url");
}
/trunk/services/tests/0.1/baseflor/GraphiquesBaseflorTest.php
154,7 → 154,7
foreach ($parametresListe as $parametres) {
$retour = $this->consulterBrut($ressources, $parametres);
$this->chargerXml($retour);
$this->etreSvg();
$this->etreSvg($retour);
}
}
}
168,7 → 168,7
foreach ($ressourcesListe as $ressources) {
$retour = $this->consulterBrut($ressources, $parametres);
$this->chargerXml($retour);
$this->etreSvg();
$this->etreSvg($retour);
$test = false;
$curseurs = $this->svg->getElementsByTagName('circle');
foreach ($curseurs as $curseur){
192,7 → 192,7
$retour = $this->consulterBrut($ressources, $parametres);
$this->chargerXml($retour);
$this->etreSvg();
$this->etreSvg($retour);
$test = false;
/trunk/services/tests/0.1/baseflor/InformationsBaseflorTest.php
20,7 → 20,7
$retour = $this->consulterBrut($ressources, $parametres);
$messageAttendu =
"Erreur dans l'url de votre requête :".
" </br> Le référentiel \" ". dgoju . " \" n'existe pas.";
" </br> Le référentiel \" dgoju \" n'existe pas.";
$this->assertEquals($messageAttendu, $retour,
"Il faut indiquer un référentiel inconnu.");
}
56,7 → 56,7
$messageAttendu = "Erreur dans les parametres de votre requête :".
" </br> Le paramètre \" paramatre \" n'existe pas.";
$this->assertEquals($messageAttendu, $retour,
"Il faut indiquer si un paramètre est inconnu.");
"Il faut indiquer si un paramètre est inconnu.");
}
}
70,7 → 70,7
$retour = $this->consulterBrut($ressources, $parametres);
$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.");
}
}
186,9 → 186,9
$parametres = array('navigation.depart' => 370, 'navigation.limite' => 5);
$url = $this->creerUrl($ressources, $parametres);
$retour = $this->consulterJson($ressources, $parametres);
foreach ($retour as $id => $valeurs) {
if ( empty($valeurs['resultats']['num_nomen']) ) {
$this->assertArrayNotHasKey('href', $valeurs['resultats'],
foreach ($retour['resultats'] as $id => $valeurs) {
if (!$valeurs['num_nomen']) {
$this->assertArrayNotHasKey('href', $valeurs,
"Il ne doit pas avoir de lien s'il n'y a pas de numéro nomenclatural (=0). Voir $url ");
}
}
/trunk/services/tests/0.1/commun/CommunOntologiesTest.php
4,7 → 4,7
class CommunOntologiesTest extends ServiceEflorePhpUnit {
 
public function __construct() {
$this->projet = 'commun';
$this->projet = 'eflore';
$this->service = 'ontologies';
}
 
15,7 → 15,8
$retour = $this->consulterJson($ressources, $parametres);
$this->assertNotEmpty($retour, 'données absentes');
$this->assertArrayHasKey('total', $retour['entete'], "Le json ne contient pas d'attribut : total. Voir : $url");
$this->assertEquals('9', $retour['entete']['total'], "L'attribut 'total' devrait avoir la valeur '9'. Voir : $url");
// au 20/08/2013, n°23 = Baznat
$this->assertEquals('23', $retour['entete']['total'], "L'attribut 'total' devrait avoir la valeur '23'. Voir : $url");
$this->assertArrayHasKey('nom', $retour['resultat'][1], "Le json ne contient pas d'attribut : nom. Voir : $url");
$this->assertEquals('contactType', $retour['resultat'][1]['nom'], "L'attribut 'nom' devrait avoir la valeur 'contactType'. Voir : $url");
}
/trunk/services/tests/0.1/nvjfl/NvjflNomsVernaTest.php
175,7 → 175,7
$this->assertArrayHasKey('resultat', $retour, "Le json contient pas d'attribut : resultat. Voir : $url");
$this->assertEquals('21', $retour['entete']['total'], "Le json ne contient pas le nombre de valeurs attendues. Voir : $url");
$this->assertEquals('Acer monspessulanum', $retour['resultat']['2081013327']['taxon'], "Le json ne contient pas le taxon attendu. Voir : $url");
$this->assertEquals('Acer monspessulanum L.', $retour['resultat']['2081013327']['taxon'], "Le json ne contient pas le taxon attendu. Voir : $url");
$this->assertEquals('Masculin singulier', $retour['resultat']['2081013327']['genre'], "Le json ne contient pas le genre attendu pour ce taxon. Voir : $url");
$this->assertEquals('Recommandé ou typique', $retour['resultat']['2081013327']['conseil_emploi'], "Le json ne contient pas le conseil emploi attendu pour ce taxon. Voir : $url");
}