コード例 #1
0
ファイル: ValidatorTest.php プロジェクト: aainc/Hoimi
 public function testIsDate()
 {
     $this->assertFalse(\Hoimi\Validator::isDate('11/30 26:-1:61'));
     $this->assertFalse(\Hoimi\Validator::isDate('11/31'));
     $this->assertFalse(\Hoimi\Validator::isDate('hoge/fuga/piyo'));
     $this->assertTrue(\Hoimi\Validator::isDate('11/30 23:59:59'));
     $this->assertTrue(\Hoimi\Validator::isDate('2015/11/30'));
     $this->assertTrue(\Hoimi\Validator::isDate('9999/11/30'));
     $this->assertTrue(\Hoimi\Validator::isDate('1000/11/30'));
     $this->assertTrue(\Hoimi\Validator::isDate('11/30'));
     $this->assertTrue(\Hoimi\Validator::isDate('2000/02/29'));
     $this->assertFalse(\Hoimi\Validator::isDate('1999/02/29'));
     $this->assertTrue(\Hoimi\Validator::isDate('1999/02/28'));
 }