/** * @group TextFilter * @group TextFilterPartial * @covers FOF30\Model\DataModel\Filter\Text::partial * @dataProvider TextDataprovider::getTestPartial */ public function testPartial($test, $check) { $msg = 'Text::partial %s - Case: ' . $check['case']; $filter = new Text(\JFactory::getDbo(), (object) array('name' => 'test', 'type' => 'varchar(10)')); $result = $filter->partial($test['value']); $this->assertEquals($check['result'], $result, sprintf($msg, 'Failed to build the correct SQL query')); }