Skip to content
Snippets Groups Projects
Commit 1cd06b8f authored by llaffont's avatar llaffont
Browse files

Ajout tests non régression sur les catalogues

parent aa6acba4
No related merge requests found
......@@ -313,6 +313,39 @@ class CatalogueTestGetPagedNotices extends ModelTestCase {
class CatalogueTestGetRequetesWithFacettesAndNoCatalogue extends ModelTestCase {
protected $_catalogue;
public function setUp() {
parent::setUp();
$catalogue = new Class_Catalogue();
$this->_requetes = $catalogue->getRequetes(array('id_catalogue' => 0,
'facettes' => 'T1, Y1'));
}
/** @test */
public function requeteListeShouldEqualsSelectStarWhereFacettesFromNotices() {
$this->assertEquals('select * from notices where +(T1, Y1) order by alpha_titre LIMIT 5000', $this->_requetes['req_liste']);
}
/** @test */
public function requeteComptageShouldBeSelectCount() {
$this->assertEquals('select count(*) from notices where +(T1, Y1)', $this->_requetes['req_comptage']);
}
/** @test */
public function requeteFacettesShouldBeSelectIdNoticeTypeDocFacet() {
$this->assertEquals('select notices.id_notice,type_doc,facettes from notices where +(T1, Y1) LIMIT 5000', $this->_requetes['req_facettes']);
}
}
class CatalogueTestOAISpec extends ModelTestCase {
protected $_catalogue;
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment