is_datetimeSQL ("2017-04-13 22:55:17"); $this->assertSame ($res, true); } public function test_is_datetimeSQL2 () { $verify = new \verify (); $res = $verify->is_datetimeSQL ("2017-13-55 22:55:17"); $this->assertSame ($res, false); } public function test_staticIs_datetimeSQL1 () { $res = \verify::staticIs_datetimeSQL ("2017-04-13 22:55:17"); $this->assertSame ($res, true); } public function test_staticIs_datetimeSQL2 () { $res = \verify::staticIs_datetimeSQL ("2017-13-55 22:55:17"); $this->assertSame ($res, false); } ///////////////// // NUMBERS // ///////////////// public function test_staticIs_integer1 () { $res = \verify::staticIs_integer ("2017-04-13 22:55:17"); $this->assertSame ($res, false); } public function test_staticIs_integer2 () { $res = \verify::staticIs_integer ("01234"); $this->assertSame ($res, true); } public function test_staticIs_integer3 () { $res = \verify::staticIs_integer ("0x1234"); $this->assertSame ($res, false); } public function test_staticIs_integer4 () { $res = \verify::staticIs_integer (""); $this->assertSame ($res, false); } //////////////// // EMAILS // //////////////// ///////////// // URL // ///////////// public function test_is_url1 () { $verify = new \verify (); $res = $verify->is_url ("invalid"); $this->assertsame ($res, false); } public function test_is_url2 () { $verify = new \verify (); $res = $verify->is_url ("http://valid"); $this->assertsame ($res, true); } public function test_staticIs_url1 () { $res = \verify::staticIs_url ("invalid"); $this->assertsame ($res, false); } public function test_staticIs_url2 () { $res = \verify::staticIs_url ("http://valid"); $this->assertsame ($res, true); } }