示例#1
0
 public function testIsLengthBetween()
 {
     $array = array(1, 2, 3, 4);
     $this->assertTrue(Validate::isLengthBetween('test', '4', '10'));
     $this->assertTrue(Validate::isLengthBetween('test', 4, 10));
     $this->assertTrue(Validate::isLengthBetween($array, '4', '10'));
     $this->assertTrue(Validate::isLengthBetween($array, 4, 10));
     $this->assertFalse(Validate::isLengthBetween('test', '1', '3'));
     $this->assertFalse(Validate::isLengthBetween('test', 1, '3'));
     $this->assertFalse(Validate::isLengthBetween($array, '5', '10'));
     $this->assertFalse(Validate::isLengthBetween($array, 5, 10));
     $this->assertFalse(Validate::isLengthBetween(null, '1', '3'));
 }