Subversion Repositories eFlore/Projets.eflore-projets

Rev

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

Rev 594 Rev 783
Line 18... Line 18...
18
		$ressources = array('dgoju.nn:73256');
18
		$ressources = array('dgoju.nn:73256');
19
		$parametres = array();
19
		$parametres = array();
20
		$retour = $this->consulterBrut($ressources, $parametres);
20
		$retour = $this->consulterBrut($ressources, $parametres);
21
		$messageAttendu =
21
		$messageAttendu =
22
			  "Erreur dans l'url de votre requête :".
22
			  "Erreur dans l'url de votre requête :".
23
				" </br> Le référentiel \" ". dgoju . " \" n'existe pas.";
23
				" </br> Le référentiel \" dgoju \" n'existe pas.";
24
		$this->assertEquals($messageAttendu, $retour,
24
		$this->assertEquals($messageAttendu, $retour,
25
						"Il faut indiquer un référentiel inconnu.");
25
						"Il faut indiquer un référentiel inconnu.");
26
	}
26
	}
Line 27... Line 27...
27
	
27
	
Line 54... Line 54...
54
		foreach ($ressourcesList as $ressources) {
54
		foreach ($ressourcesList as $ressources) {
55
			$retour = $this->consulterBrut($ressources, $parametres);
55
			$retour = $this->consulterBrut($ressources, $parametres);
56
			$messageAttendu = "Erreur dans les parametres de votre requête :".
56
			$messageAttendu = "Erreur dans les parametres de votre requête :".
57
										" </br> Le paramètre \" paramatre \" n'existe pas.";
57
										" </br> Le paramètre \" paramatre \" n'existe pas.";
58
			$this->assertEquals($messageAttendu, $retour,
58
			$this->assertEquals($messageAttendu, $retour,
59
				"Il faut indiquer si un paramètre  est inconnu.");
59
				"Il faut indiquer si un paramètre est inconnu.");
60
		}
60
		}
Line 61... Line 61...
61
		
61
		
Line 62... Line 62...
62
	}
62
	}
Line 68... Line 68...
68
		$parametres = array('categorie' => 'inventé');
68
		$parametres = array('categorie' => 'inventé');
69
		foreach ($ressourcesList as $ressources) {
69
		foreach ($ressourcesList as $ressources) {
70
			$retour = $this->consulterBrut($ressources, $parametres);
70
			$retour = $this->consulterBrut($ressources, $parametres);
71
			$messageAttendu = "Valeur de paramètre inconnue pour 'categorie'. Ce paramètre n'est pas autorisé pour informations/#id/relations/catminat";
71
			$messageAttendu = "Valeur de paramètre inconnue pour 'categorie'. Ce paramètre n'est pas autorisé pour informations/#id/relations/catminat";
72
			$this->assertEquals($messageAttendu, $retour,
72
			$this->assertEquals($messageAttendu, $retour,
73
				"Il faut indiquer si la valeur du  paramètre categorie est inconnue pour $ressources .");
73
				"Il faut indiquer si la valeur du paramètre categorie est inconnue pour $ressources.");
74
		}
74
		}
75
	}
75
	}
Line 76... Line 76...
76
	
76
	
77
	public function testParametreNavigationDepartSansLimite() {
77
	public function testParametreNavigationDepartSansLimite() {
Line 184... Line 184...
184
	public function testJsonResultatsHrefInformations() {
184
	public function testJsonResultatsHrefInformations() {
185
		$ressources = array();
185
		$ressources = array();
186
		$parametres = array('navigation.depart' => 370, 'navigation.limite' => 5);
186
		$parametres = array('navigation.depart' => 370, 'navigation.limite' => 5);
187
		$url = $this->creerUrl($ressources, $parametres);
187
		$url = $this->creerUrl($ressources, $parametres);
188
		$retour = $this->consulterJson($ressources, $parametres);
188
		$retour = $this->consulterJson($ressources, $parametres);
189
		foreach ($retour as $id => $valeurs) {
189
		foreach ($retour['resultats'] as $id => $valeurs) {
190
			if ( empty($valeurs['resultats']['num_nomen']) ) {
190
			if (!$valeurs['num_nomen']) {
191
				$this->assertArrayNotHasKey('href', $valeurs['resultats'],
191
				$this->assertArrayNotHasKey('href', $valeurs,
192
							"Il ne doit pas avoir de lien s'il n'y a pas de numéro nomenclatural (=0). Voir $url ");
192
							"Il ne doit pas avoir de lien s'il n'y a pas de numéro nomenclatural (=0). Voir $url ");
193
			}
193
			}
194
		}
194
		}
195
	}
195
	}