Line 19... |
Line 19... |
19 |
public function testCarteGenerale() {
|
19 |
public function testCarteGenerale() {
|
20 |
$ressources = array();//nn = 141; nt = 8522; nom = 'Acer campestre L.'; nom_ss_auteur = 'Acer campestre'
|
20 |
$ressources = array();//nn = 141; nt = 8522; nom = 'Acer campestre L.'; nom_ss_auteur = 'Acer campestre'
|
21 |
$parametres = array('projet' => 'general', 'masque.nn' => '141', 'masque.nt' => '8522',
|
21 |
$parametres = array('projet' => 'general', 'masque.nn' => '141', 'masque.nt' => '8522',
|
22 |
'masque.ns' => 'Acer campestre', 'masque.au' => 'L.', 'retour' => 'text/html');
|
22 |
'masque.ns' => 'Acer campestre', 'masque.au' => 'L.', 'retour' => 'text/html');
|
Line 23... |
Line 23... |
23 |
|
23 |
|
24 |
$this->retour = $this->consulterBrut($ressources, $parametres);
|
24 |
$this->retour = ServiceEflorePhpUnit::consulterBrut($this->service, $this->projet, $ressources, $parametres);
|
25 |
$this->assertNotEmpty($this->retour, $this->retour);
|
25 |
$this->assertNotEmpty($this->retour, $this->retour);
|
26 |
$this->assertContains('<img', $this->retour, 'doit contenir une balise image');
|
26 |
$this->assertContains('<img', $this->retour, 'doit contenir une balise image');
|
27 |
$this->assertContains('nt8522_france_utm_600x564.png', $this->retour, 'l\'adresse doit se terminer par nt8522_france_utm_600x564.png');
|
27 |
$this->assertContains('nt8522_france_utm_600x564.png', $this->retour, 'l\'adresse doit se terminer par nt8522_france_utm_600x564.png');
|
28 |
$this->assertContains('<map', $this->retour, 'doit contenir une balise map');
|
28 |
$this->assertContains('<map', $this->retour, 'doit contenir une balise map');
|
Line 32... |
Line 32... |
32 |
|
32 |
|
33 |
public function testCarteGeneriqueLegende() {
|
33 |
public function testCarteGeneriqueLegende() {
|
34 |
$ressources = array('legende');
|
34 |
$ressources = array('legende');
|
Line 35... |
Line 35... |
35 |
$parametres = array();
|
35 |
$parametres = array();
|
36 |
|
36 |
|
37 |
$this->retour = $this->consulterJson($ressources, $parametres);
|
37 |
$this->retour = $this->consulterJson($this->service, $this->projet, $ressources, $parametres);
|
38 |
$this->assertNotEmpty($this->retour);
|
38 |
$this->assertNotEmpty($this->retour);
|
39 |
$this->assertGreaterThanOrEqual(4, count($this->retour), 'doit contenir au - les légendes de cel, cen-lr, sophy et plusieurs'.$this->retour);
|
39 |
$this->assertGreaterThanOrEqual(4, count($this->retour), 'doit contenir au - les légendes de cel, cen-lr, sophy et plusieurs'.$this->retour);
|
40 |
$this->assertArrayHasKey('code', $this->retour[0], 'contient le code du projet');
|
40 |
$this->assertArrayHasKey('code', $this->retour[0], 'contient le code du projet');
|