/** * @covers Kunstmaan\AdminListBundle\AdminList\Filter::__construct * @covers Kunstmaan\AdminListBundle\AdminList\Filter::getColumnName * @covers Kunstmaan\AdminListBundle\AdminList\Filter::getType * @covers Kunstmaan\AdminListBundle\AdminList\Filter::getUniqueId */ public function test__construct() { $filterDef = array('type' => new StringFilterType('string', 'b'), 'options' => array(), 'filtername' => 'filterName'); $object = new Filter('columnName', $filterDef, 'string'); $this->assertEquals('columnName', $object->getColumnName()); $this->assertEquals('string', $object->getUniqueId()); $this->assertInstanceOf('Kunstmaan\\AdminListBundle\\AdminList\\FilterType\\FilterTypeInterface', $object->getType()); }