Example #1
0
 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());
 }
Example #2
0
 public function __construct()
 {
     parent::__construct();
     trigger_error("Use digit instead.", E_USER_DEPRECATED);
 }
Example #3
0
 /**
  * @dataProvider providerAdditionalChars
  */
 public function testAdditionalCharsShouldBeRespected($additional, $query)
 {
     $validator = new Digit($additional);
     $this->assertTrue($validator->validate($query));
 }