Skip to content
Snippets Groups Projects
Commit 45eea60a authored by Demian Katz's avatar Demian Katz
Browse files

More test coverage.

parent edfb77ba
No related merge requests found
...@@ -30,6 +30,7 @@ ...@@ -30,6 +30,7 @@
namespace VuFindTest\Backend\EIT; namespace VuFindTest\Backend\EIT;
use VuFindSearch\Backend\EIT\Backend; use VuFindSearch\Backend\EIT\Backend;
use VuFindSearch\Backend\EIT\QueryBuilder;
use VuFindSearch\Backend\EIT\Response\RecordCollectionFactory; use VuFindSearch\Backend\EIT\Response\RecordCollectionFactory;
use VuFindSearch\ParamBag; use VuFindSearch\ParamBag;
use VuFindSearch\Query\Query; use VuFindSearch\Query\Query;
...@@ -54,12 +55,23 @@ class BackendTest extends \VuFindTest\Unit\TestCase ...@@ -54,12 +55,23 @@ class BackendTest extends \VuFindTest\Unit\TestCase
*/ */
public function testSetQueryBuilder() public function testSetQueryBuilder()
{ {
$qb = new \VuFindSearch\Backend\EIT\QueryBuilder(); $qb = new QueryBuilder();
$back = new Backend($this->getConnectorMock(), $this->getRCFactory()); $back = new Backend($this->getConnectorMock(), $this->getRCFactory());
$back->setQueryBuilder($qb); $back->setQueryBuilder($qb);
$this->assertEquals($qb, $back->getQueryBuilder()); $this->assertEquals($qb, $back->getQueryBuilder());
} }
/**
* Test generation of a default query builder.
*
* @return void
*/
public function testDefaultQueryBuilder()
{
$back = new Backend($this->getConnectorMock(), $this->getRCFactory());
$this->assertTrue($back->getQueryBuilder() instanceof QueryBuilder);
}
/** /**
* Test setting a custom record collection factory. * Test setting a custom record collection factory.
* *
......
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