public function testTrimOption() { $column = new Text(); $column->initOptions(); $column->setOption('trim', true); $value = array(' VALUE '); $this->assertSame(array('VALUE'), $column->filterValue($value)); }
public function test_set_value_format_that_is_clousure() { $column = new Text(); $extension = new ValueFormatColumnOptionsExtension(); $column->addExtension($extension); $column->initOptions(); $extension->initOptions($column); $column->setOptions(array('value_format' => function ($data) { return (string) $data; })); $extension->filterValue($column, array('for' => 'bar')); }