3,14 → 3,14 |
|
class NomsListeFournierTest extends ServicePhpUnit { |
|
private $listeUrl = 'http://localhost/service:eflore:0.1/fournier/noms'; |
private $nomDetailSqueletteUrl = 'http://localhost/service:eflore:0.1/fournier/noms/%s'; |
private $listeUrl = 'http://localhost/service:eflore:0.2/fournier/noms'; |
private $nomDetailSqueletteUrl = 'http://localhost/service:eflore:0.2/fournier/noms/%s'; |
private $nbreNom = 168; |
|
public function __construct() { |
$this->projet = 'fournier'; |
$this->service = 'noms'; |
$this->classeTestee = 'NomsListeFournier'; |
$this->classeTestee = 'NomsListeGenerique'; |
} |
public function initialiserService(NomsListe $service) { |
$service->setDetailsHrefTpl($this->nomDetailSqueletteUrl); |
21,7 → 21,7 |
$ressources = array(); |
$parametres = array(); |
|
$retour = $this->consulterBrut($ressources, $parametres); |
$retour = $this->consulter($ressources, $parametres); |
$this->assertArrayHasKey('entete', $retour, 'Présence champ entete'); |
$this->assertArrayHasKey('masque', $retour['entete'], 'Présence champ entete>masque'); |
$this->assertEmpty($retour['entete']['masque'], 'Valeur champ entete>masque = vide'); |
55,7 → 55,7 |
$ressources = array(); |
$parametres = array('navigation.depart' => 100); |
|
$retour = $this->consulterBrut($ressources, $parametres); |
$retour = $this->consulter($ressources, $parametres); |
|
$this->assertArrayHasKey('depart', $retour['entete'], 'Présence champ entete>depart'); |
$this->assertSame(100, $retour['entete']['depart'], 'Valeur champ entete>depart = 100'); |
72,7 → 72,7 |
$ressources = array(); |
$parametres = array('masque' => 'Lycopodium'); |
|
$retour = $this->consulterBrut($ressources, $parametres); |
$retour = $this->consulter($ressources, $parametres); |
|
$this->assertArrayHasKey('masque', $retour['entete'], 'Présence champ entete>masque'); |
$this->assertEquals('nom_sci=Lycopodium', $retour['entete']['masque'], 'Valeur champ entete>masque = "nom_sci=Lycopodium"'); |
84,7 → 84,7 |
$ressources = array(); |
$parametres = array('masque' => 'Lycopodium', 'recherche' => 'stricte'); |
|
$retour = $this->consulterBrut($ressources, $parametres); |
$retour = $this->consulter($ressources, $parametres); |
|
$this->assertArrayHasKey('masque', $retour['entete'], 'Présence champ entete>masque'); |
$this->assertEquals('nom_sci=Lycopodium', $retour['entete']['masque'], 'Valeur champ entete>masque = "nom_sci=Lycopodium"'); |
96,7 → 96,7 |
$ressources = array(); |
$parametres = array('masque' => 'Lycopodium', 'recherche' => 'etendue'); |
|
$retour = $this->consulterBrut($ressources, $parametres); |
$retour = $this->consulter($ressources, $parametres); |
|
$this->assertArrayHasKey('masque', $retour['entete'], 'Présence champ entete>masque'); |
$this->assertEquals('nom_sci=Lycopodium%', $retour['entete']['masque'], 'Valeur champ entete>masque = "nom_sci=Lycopodium%"'); |
110,7 → 110,7 |
$ressources = array(); |
$parametres = array('masque' => 'Licopodium', 'recherche' => 'floue'); |
|
$retour = $this->consulterBrut($ressources, $parametres); |
$retour = $this->consulter($ressources, $parametres); |
|
$this->assertArrayHasKey('masque', $retour['entete'], 'Présence champ entete>masque'); |
$this->assertEquals('nom_sci=Licopodium', $retour['entete']['masque'], 'Valeur champ entete>masque = "nom_sci=Licopodium"'); |
122,7 → 122,7 |
$ressources = array(); |
$parametres = array('masque.sg' => 'Lycopodiaceae'); |
|
$retour = $this->consulterBrut($ressources, $parametres); |
$retour = $this->consulter($ressources, $parametres); |
|
$this->assertArrayHasKey('masque', $retour['entete'], 'Présence champ entete>masque'); |
$this->assertEquals('nom_supra_generique=Lycopodiaceae', $retour['entete']['masque'], 'Valeur champ entete>masque = "nom_sci=Lycopodiaceae"'); |
134,7 → 134,7 |
$ressources = array(); |
$parametres = array('masque.gen' => 'Lycopodium'); |
|
$retour = $this->consulterBrut($ressources, $parametres); |
$retour = $this->consulter($ressources, $parametres); |
|
$this->assertArrayHasKey('masque', $retour['entete'], 'Présence champ entete>masque'); |
$this->assertEquals('genre=Lycopodium', $retour['entete']['masque'], 'Valeur champ entete>masque = "genre=Lycopodium"'); |
148,7 → 148,7 |
$ressources = array(); |
$parametres = array('masque.sp' => 'alpinum'); |
|
$retour = $this->consulterBrut($ressources, $parametres); |
$retour = $this->consulter($ressources, $parametres); |
|
$this->assertArrayHasKey('masque', $retour['entete'], 'Présence champ entete>masque'); |
$this->assertEquals('epithete_sp=alpinum', $retour['entete']['masque'], 'Valeur champ entete>masque = "epithete_sp=alpinum"'); |
162,7 → 162,7 |
$ressources = array(); |
$parametres = array('masque.sg' => 'Lycopodiaceae', 'recherche' => 'etendue'); |
|
$retour = $this->consulterBrut($ressources, $parametres); |
$retour = $this->consulter($ressources, $parametres); |
|
$this->assertArrayHasKey('masque', $retour['entete'], 'Présence champ entete>masque'); |
$this->assertEquals('nom_supra_generique=Lycopodiaceae%', $retour['entete']['masque'], 'Valeur champ entete>masque = "nom_sci=Lycopodiaceae"'); |
174,7 → 174,7 |
$ressources = array(); |
$parametres = array('masque.gen' => 'Lycopodium', 'recherche' => 'etendue'); |
|
$retour = $this->consulterBrut($ressources, $parametres); |
$retour = $this->consulter($ressources, $parametres); |
|
$this->assertArrayHasKey('masque', $retour['entete'], 'Présence champ entete>masque'); |
$this->assertEquals('genre=Lycopodium%', $retour['entete']['masque'], 'Valeur champ entete>masque = "genre=Lycopodium"'); |
188,7 → 188,7 |
$ressources = array(); |
$parametres = array('masque.sp' => 'alpinum', 'recherche' => 'etendue'); |
|
$retour = $this->consulterBrut($ressources, $parametres); |
$retour = $this->consulter($ressources, $parametres); |
|
$this->assertArrayHasKey('masque', $retour['entete'], 'Présence champ entete>masque'); |
$this->assertEquals('epithete_sp=alpinum%', $retour['entete']['masque'], 'Valeur champ entete>masque = "epithete_sp=alpinum"'); |
202,7 → 202,7 |
$ressources = array(); |
$parametres = array('retour.champs' => 'nom_retenu'); |
|
$retour = $this->consulterBrut($ressources, $parametres); |
$retour = $this->consulter($ressources, $parametres); |
|
$this->assertArrayHasKey('href.suivant', $retour['entete'], "Présence champ entete>href.suivant"); |
$url = $this->listeUrl.'?retour.champs=nom_retenu&navigation.depart=100&navigation.limite=100'; |