Rev 145 | Rev 157 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
<?phpinclude_once dirname(__FILE__).'/../../../bibliotheque/Surligneur.php';include_once dirname(__FILE__).'/../../../bibliotheque/Trieur.php';include_once dirname(__FILE__).'/../../../modules/resultat/ParametresResultats.php';include_once dirname(__FILE__).'/../../../modules/resultat/Formateur.php';include_once dirname(__FILE__).'/../../../bibliotheque/ChaineManipulateur.php';class ResultatFormateurCommun extends PHPUnit_Framework_TestCase {const TPL_URL_FICHE = 'http://localhost/eflore/eflore-consultation/index_botanique.php?referentiel=bdtfx&module=fiche&action=fiche&nn=%s';protected function getParametres($type, $masque) {$parametres = new ParametresResultats();$parametres->type = $type;$parametres->masqueRecherche = $masque;return $parametres;}protected function getResultatsPourMasque($masque) {$resultatsJson = file_get_contents(dirname(__FILE__).'/resultats.json');$resultats = json_decode($resultatsJson, true);return $resultats[$masque];}protected function getSurligneur() {$surligneur = new Surligneur();return $surligneur;}protected function getTrieur() {$trieur = new Trieur();return $trieur;}protected function getAppUrls() {$AppUrls = $this->getMock('AppUrls', array('obtenirUrlFiche'), array(), '', false);$AppUrls->expects($this->any())->method('obtenirUrlFiche')->will($this->returnCallback(array($this, 'genererUrlFiche')));return $AppUrls;}public function genererUrlFiche($id) {return sprintf(self::TPL_URL_FICHE, $id);}}?>