/** * Tests that parent fields are not overwritten by the toArray method. * * @group unit */ public function testSetCachedNotOverwritten() { $filter = new Range('field_name', array()); $filter->setCached(true); $array = $filter->toArray(); $this->assertTrue($array['range']['_cache']); }
public function testToArray() { $filter = new Range(); $fromTo = array('from' => 'ra', 'to' => 'ru'); $filter->addField('name', $fromTo); $expectedArray = array('range' => array('name' => $fromTo)); $this->assertEquals($expectedArray, $filter->toArray()); }