Line 21... |
Line 21... |
21 |
'taille' => 'taille',
|
21 |
'taille' => 'taille',
|
22 |
'formule_hybridite' => 'formule_hybridite',
|
22 |
'formule_hybridite' => 'formule_hybridite',
|
23 |
'culture' => 'culture');
|
23 |
'culture' => 'culture');
|
Line 24... |
Line 24... |
24 |
|
24 |
|
25 |
public function __construct() {
|
25 |
public function __construct() {
|
26 |
self::$projet = 'fournier';
|
26 |
$this->projet = 'fournier';
|
27 |
$this->service = 'noms';
|
27 |
$this->service = 'noms';
|
28 |
$this->classeTestee = 'NomDetails';
|
28 |
$this->classeTestee = 'NomDetailsFournier';
|
Line 29... |
Line 29... |
29 |
}
|
29 |
}
|
30 |
|
30 |
|
31 |
public function initialiserService(NomsListe $service) {
|
31 |
public function initialiserService(NomsListe $service) {
|
32 |
$service->setDetailsHrefTpl($this->nomDetailSqueletteUrl);
|
32 |
$service->setDetailsHrefTpl($this->nomDetailSqueletteUrl);
|
33 |
$service->setOntologieHrefTpl($this->ontologieHrefTpl);
|
33 |
$service->setOntologieHrefTpl($this->ontologieHrefTpl);
|
Line 34... |
Line 34... |
34 |
$service->setChampsProjets($this->champsProjet);
|
34 |
$service->setChampsProjet($this->champsProjet);
|
35 |
}
|
35 |
}
|
36 |
|
36 |
|
Line 46... |
Line 46... |
46 |
$this->assertArrayHasKey('nom_sci', $retour, 'Présence champ nom_sci');
|
46 |
$this->assertArrayHasKey('nom_sci', $retour, 'Présence champ nom_sci');
|
47 |
$this->assertSame('Hymenophyllum peltatum', $retour['nom_sci'], 'Valeur champ nom_sci = Hymenophyllum peltatum');
|
47 |
$this->assertSame('Hymenophyllum peltatum', $retour['nom_sci'], 'Valeur champ nom_sci = Hymenophyllum peltatum');
|
48 |
$this->assertArrayHasKey('nom_retenu.id', $retour, 'Présence champ nom_retenu.id');
|
48 |
$this->assertArrayHasKey('nom_retenu.id', $retour, 'Présence champ nom_retenu.id');
|
49 |
$this->assertSame(84, $retour['nom_retenu.id'], 'Valeur champ nom_sci = 84');
|
49 |
$this->assertSame(84, $retour['nom_retenu.id'], 'Valeur champ nom_sci = 84');
|
50 |
$this->assertArrayHasKey('nom_retenu', $retour, 'Présence champ nom_retenu');
|
50 |
$this->assertArrayHasKey('nom_retenu', $retour, 'Présence champ nom_retenu');
|
51 |
$this->assertSame('Hymenophyllum unilaterale', $retour['nom_retenu'], 'Valeur champ nom_sci = 84');
|
51 |
$this->assertSame('Hymenophyllum unilaterale', $retour['nom_retenu'], 'Valeur champ nom_retenu = Hymenophyllum unilaterale');
|
52 |
$this->assertArrayHasKey('nom_retenu.href', $retour, 'Présence champ nom_retenu.href');
|
52 |
$this->assertArrayHasKey('nom_retenu.href', $retour, 'Présence champ nom_retenu.href');
|
53 |
$urlNomRetenuHrefAttendue = sprintf($this->nomDetailSqueletteUrl, 84);
|
53 |
$urlNomRetenuHrefAttendue = sprintf($this->nomDetailSqueletteUrl, 84);
|
54 |
$this->assertSame($urlNomRetenuHrefAttendue, $retour['nom_retenu.href'], "Valeur champ nom_retenu.href = $urlNomRetenuHrefAttendue");
|
54 |
$this->assertSame($urlNomRetenuHrefAttendue, $retour['nom_retenu.href'], "Valeur champ nom_retenu.href = $urlNomRetenuHrefAttendue");
|
Line 55... |
Line 55... |
55 |
|
55 |
|