diff options
Diffstat (limited to 'vendor/ruflin/elastica/test/lib/Elastica/Test/ParamTest.php')
-rw-r--r-- | vendor/ruflin/elastica/test/lib/Elastica/Test/ParamTest.php | 97 |
1 files changed, 0 insertions, 97 deletions
diff --git a/vendor/ruflin/elastica/test/lib/Elastica/Test/ParamTest.php b/vendor/ruflin/elastica/test/lib/Elastica/Test/ParamTest.php deleted file mode 100644 index fab77600..00000000 --- a/vendor/ruflin/elastica/test/lib/Elastica/Test/ParamTest.php +++ /dev/null @@ -1,97 +0,0 @@ -<?php - -namespace Elastica\Test; - -use Elastica\Param; -use Elastica\Util; -use Elastica\Test\Base as BaseTest; - -class ParamTest extends BaseTest -{ - public function testToArrayEmpty() - { - $param = new Param(); - $this->assertInstanceOf('Elastica\Param', $param); - $this->assertEquals(array($this->_getFilterName($param) => array()), $param->toArray()); - } - - public function testSetParams() - { - $param = new Param(); - $params = array('hello' => 'word', 'nicolas' => 'ruflin'); - $param->setParams($params); - - $this->assertInstanceOf('Elastica\Param', $param); - $this->assertEquals(array($this->_getFilterName($param) => $params), $param->toArray()); - } - - public function testSetGetParam() - { - $param = new Param(); - - $key = 'name'; - $value = 'nicolas ruflin'; - - $params = array($key => $value); - $param->setParam($key, $value); - - $this->assertEquals($params, $param->getParams()); - $this->assertEquals($value, $param->getParam($key)); - } - - public function testAddParam() - { - $param = new Param(); - - $key = 'name'; - $value = 'nicolas ruflin'; - - $param->addParam($key, $value); - - $this->assertEquals(array($key => array($value)), $param->getParams()); - $this->assertEquals(array($value), $param->getParam($key)); - } - - public function testAddParam2() - { - $param = new Param(); - - $key = 'name'; - $value1 = 'nicolas'; - $value2 = 'ruflin'; - - $param->addParam($key, $value1); - $param->addParam($key, $value2); - - $this->assertEquals(array($key => array($value1, $value2)), $param->getParams()); - $this->assertEquals(array($value1, $value2), $param->getParam($key)); - } - - /** - * @expectedException \Elastica\Exception\InvalidException - */ - public function testGetParamInvalid() - { - $param = new Param(); - - $param->getParam('notest'); - } - - public function testHasParam() - { - $param = new Param(); - - $key = 'name'; - $value = 'nicolas ruflin'; - - $this->assertFalse($param->hasParam($key)); - - $param->setParam($key, $value); - $this->assertTrue($param->hasParam($key)); - } - - protected function _getFilterName($filter) - { - return Util::getParamName($filter); - } -} |