freeValidate(); $this->validate->addColumn('url')->url(); $bool = $this->validate->validate(['url' => 'https://www.baidu.com']); $this->assertTrue($bool); } /* * 默认错误信息 */ public function testDefaultErrorMsgCase() { $this->freeValidate(); $this->validate->addColumn('url')->url(); $bool = $this->validate->validate(['url' => 'msg.com']); $this->assertFalse($bool); $this->assertEquals('url必须是合法的网址', $this->validate->getError()->__toString()); } /* * 自定义错误信息 */ public function testCustomErrorMsgCase() { $this->freeValidate(); $this->validate->addColumn('url')->url('链接无效'); $bool = $this->validate->validate(['url' => 'msg.com']); $this->assertFalse($bool); $this->assertEquals('链接无效', $this->validate->getError()->__toString()); } }