/**
  * isValid returns boolean values only
  */
 function testIntegerVR_isValid()
 {
     $ivr = new IntegerValidationRule('An_Integer', null, 1 - PHP_INT_MAX, PHP_INT_MAX);
     $this->assertTrue($ivr->isValid('testIntegerVR_isValid', '12345678'));
     $this->assertTrue($ivr->isValid('testIntegerVR_isValid', '+1'));
     $this->assertTrue($ivr->isValid('testIntegerVR_isValid', '-10000000'));
     $this->assertFalse($ivr->isValid('testIntegerVR_isValid', '0.00.00'));
     $this->assertFalse($ivr->isValid('testIntegerVR_isValid', '1e6'));
     $i = PHP_INT_MAX + 1;
     $this->assertFalse($ivr->isValid('testIntegerVR_isValid', "{$i}"));
 }