Subversion Repositories eFlore/Projets.eflore-projets

Rev

Rev 324 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 324 Rev 790
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');