我不熟悉单元测试和准备使用netbeans支持的测试生成,如here中所述。它告诉使用@assert注释。
但是我在这里很困惑,
如果要测试的所有函数如何在不返回任何值的情况下测试函数。我使用的是codeigniter,所以请考虑以下仅加载视图的函数。
public function index(){
$this->load->view('signup');
}
还说我在codeigniter模型中有这样的函数,无论如何都要创建测试。
public function save($users_name,$users_email){
$userData = array('users_name'=>$users_name,
'users_email'=>$users_email);
$this->db->insert('users',$userData);
$user_id = $this->db->insert_id();
return $user_id;
}
我很感激,如果有人可以请指导我上面,使用netbeans php ide支持的自动测试生成,有或没有@assert注释。
谢谢
吉尔
答案 0 :(得分:0)
你根本不必使用@assert。您可以自己编写测试用例文件。 (即使您没有NetBeans。)
$user_id
值。