Subversion Repositories eFlore/Projets.eflore-projets

Rev

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

Rev 324 Rev 783
Line 25... Line 25...
25
		$parametres = array('masque.code' => 's');
25
		$parametres = array('masque.code' => 's');
26
		$url = $this->creerUrl($ressources, $parametres);
26
		$url = $this->creerUrl($ressources, $parametres);
27
		$retour = $this->consulterJson($ressources, $parametres);
27
		$retour = $this->consulterJson($ressources, $parametres);
28
		$this->assertNotEmpty($retour, 'données absentes');
28
		$this->assertNotEmpty($retour, 'données absentes');
29
		$this->assertArrayHasKey('total', $retour['entete'], "Le json ne contient pas d'attribut : total. Voir : $url");
29
		$this->assertArrayHasKey('total', $retour['entete'], "Le json ne contient pas d'attribut : total. Voir : $url");
30
		$this->assertEquals('1', $retour['entete']['total'], "L'attribut 'total' devrait avoir la valeur '1'. Voir : $url");
30
		$this->assertEquals('2', $retour['entete']['total'], "L'attribut 'total' devrait avoir la valeur '2'. Voir : $url");
31
		$this->assertArrayHasKey('nom', $retour['resultat'][2], "Le json ne contient pas d'attribut : nom. Voir : $url");
31
		$this->assertArrayHasKey('nom', $retour['resultat'][2], "Le json ne contient pas d'attribut : nom. Voir : $url");
32
		$this->assertEquals('service', $retour['resultat'][2]['nom'], "L'attribut 'nom' devrait avoir la valeur 'service'. Voir : $url");
32
		$this->assertEquals('service', $retour['resultat'][2]['nom'], "L'attribut 'nom' devrait avoir la valeur 'service'. Voir : $url");
33
	}
33
	}
Line 34... Line 34...
34
	
34