Blame | Last modification | View Log | RSS feed
<?phprequire_once dirname(__FILE__).'/../ReferentielPhpUnit.php';class RechercheTest extends ReferentielPhpUnit {public function testElementParDefaut() {$cheminRacine = realpath(dirname(__FILE__).'/../../').'/services/';Config::charger($cheminRacine.'jrest.ini.php');$config['database'] = Config::get('database');$config['settings'] = Config::get('settings');$recherche = new Recherche($config);$param = Array (0 => 'bdtfx', 1 => '*', 2 => '*', 3 => 'acer', 4 => 'davidii', 5 => '*', 6 => '*',7 => '*', 8 => '75538', 9 => '*', 10 => '*', 11 => '*', 12 => '*', 13 => '*' );$donnees = $recherche->getElementParDefaut($param);$this->assertNotEmpty($donnees, print_r($donnees, true));$this->assertEquals('1', count($donnees), print_r($donnees, true));}public function testElementTaxon() {$cheminRacine = realpath(dirname(__FILE__).'/../../').'/services/';Config::charger($cheminRacine.'jrest.ini.php');$config['database'] = Config::get('database');$config['settings'] = Config::get('settings');$recherche = new Recherche($config);$param = Array (0 => 'bdtfx', 1 => '*', 2 => '*', 3 => 'acer', 4 => 'davidii', 5 => '*', 6 => '*',7 => '*', 8 => '*', 9 => '*', 10 => '*', 11 => '1', 12 => '*', 13 => '*' );$donnees = $recherche->getElementParTaxon($param);$this->assertNotEmpty($donnees, print_r($donnees, true));$this->assertEquals('5', count($donnees), print_r($donnees, true));}public function testElementPresentFrance() {$cheminRacine = realpath(dirname(__FILE__).'/../../').'/services/';Config::charger($cheminRacine.'jrest.ini.php');$config['database'] = Config::get('database');$config['settings'] = Config::get('settings');$recherche = new Recherche($config);$param = Array (0 => 'bdtfx', 1 => '*', 2 => '*', 3 => 'acer', 4 => 'davidii', 5 => '*', 6 => '*',7 => '*', 8 => '*', 9 => '*', 10 => '*', 11 => '*', 12 => '1', 13 => '*' );$donnees = $recherche->getElementParDefaut($param);$this->assertNotEmpty($donnees, print_r($donnees, true));$this->assertEquals('2', count($donnees), print_r($donnees, true));}public function testElementTaxref() {$cheminRacine = realpath(dirname(__FILE__).'/../../').'/services/';Config::charger($cheminRacine.'jrest.ini.php');$config['database'] = Config::get('database');$config['settings'] = Config::get('settings');$recherche = new Recherche($config);$param = Array (0 => 'bdtfx', 1 => '*', 2 => '*', 3 => 'acer', 4 => 'davidii', 5 => '*', 6 => '*',7 => '*', 8 => '*', 9 => '*', 10 => '*', 11 => '*', 12 => '*', 13 => '1' );$donnees = $recherche->getElementParDefaut($param);$this->assertNotEmpty($donnees, print_r($donnees, true));$this->assertEquals('3', count($donnees), print_r($donnees, true));}}?>