Commit 54caa61d authored by Bas de Nooijer's avatar Bas de Nooijer

Added testcase for PR #196

parent d94e41ba
......@@ -75,4 +75,38 @@ class MoreLikeThisTest extends \PHPUnit_Framework_TestCase
}
public function testBuildComponentWithoutFieldsAndQueryFields()
{
$builder = new RequestBuilder;
$request = new Request();
$component = new Component();
$component->setMinimumTermFrequency(1);
$component->setMinimumDocumentFrequency(3);
$component->setMinimumWordLength(2);
$component->setMaximumWordLength(15);
$component->setMaximumQueryTerms(4);
$component->setMaximumNumberOfTokens(5);
$component->setBoost(true);
$component->setCount(6);
$request = $builder->buildComponent($component, $request);
$this->assertEquals(
array(
'mlt' => 'true',
'mlt.mintf' => 1,
'mlt.mindf' => 3,
'mlt.minwl' => 2,
'mlt.maxwl' => 15,
'mlt.maxqt' => 4,
'mlt.maxntp' => 5,
'mlt.boost' => 'true',
'mlt.count' => 6,
),
$request->getParams()
);
}
}
Markdown is supported
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