CodeIgniter には次のものがあります。
class Foo extends CI_Controller
{
public function __construct()
{
parent::__construct();
$this->load->library('unit_test');
}
public function test()
{
$ip = '1.2.3.4';
$this->unit->run($ip,'1.2.3.4');
}
}
上記のテストは失敗します。この単体テストで assert equals が失敗するのはなぜですか? no を指定して String を渡すと、periods .
正しくアサートされます。
アップデート
私はちょうどそれをテストし、結果は合格です
echo $this->unit->report();
失敗のステータスを返します。