public function testFilter() { $filter = new Digit(); $this->assertEquals(false, $filter->apply('foo')); $this->assertEquals(false, $filter->apply('foo123')); $this->assertEquals(true, $filter->apply('123')); $this->assertEquals(false, $filter->apply('12 3')); $this->assertEquals(false, $filter->apply('')); $this->assertEquals(false, $filter->apply('foo%&/')); // test error message $this->assertErrorMessage($filter->getErrorMessage()); }
public function __construct() { parent::__construct(); trigger_error("Use digit instead.", E_USER_DEPRECATED); }
/** * @dataProvider providerAdditionalChars */ public function testAdditionalCharsShouldBeRespected($additional, $query) { $validator = new Digit($additional); $this->assertTrue($validator->validate($query)); }