最近嘗試用thinkphp 寫項(xiàng)目,現(xiàn)在代碼有一定量了,每次運(yùn)行正常但是沒(méi)有輸出值的時(shí)候很難找具體時(shí)哪個(gè)步驟上沒(méi)拿到值,所以找了下關(guān)于php做單元測(cè)試的框架phpunit,看了下官方的開訪文檔,還是不清楚如何在框架下運(yùn)行一個(gè)單元測(cè)試。。。所以想問(wèn)問(wèn)大家,如何用phpunit做thinhphp的單元測(cè)試(controller和module的)比如我controller目錄下有個(gè)叫authController.class.php的文件。<?phpnamespace Home\Controller;use Think\Controller;class authController extends Controller { public function(){ $usr = I('POST.usr'); $pwd = I('POST.pwd'); $result = M('user')->where("usr=$usr AND pwd=$pwd")->find(); if($result == ''){ return 0; } echo $result = 1; }}我想測(cè)試這個(gè)controller中$usr和$pwd傳入的值是不是為test,并且如果都是test后result應(yīng)該為真。如何寫這個(gè)測(cè)試用例,各位大神請(qǐng)解答下,測(cè)試用例的文件應(yīng)該放哪里,怎么寫
- 2 回答
- 0 關(guān)注
- 1289 瀏覽
添加回答
舉報(bào)
0/150
提交
取消