**覆蓋率:
進入**
檢視自己php版本對應的phpunit版本
根據自己的php版本去選擇要安裝 的phpunit的版本 我的php是 7.1.33 我選擇 phpunit 7
進入臨時存放資料夾,執行如下操作
composer安裝phpunit擴充套件包到專案
composer require phpunit/phpunit 7.0.3
專案根目錄中新建test資料夾,用於放單元測試指令碼
新建usertest.php,實現使用者登陸和註冊的單元測試
<?php
require_once __dir__ . '/../vendor/autoload.php';
use \curl\curl;
use phpunit\framework\testcase;
class usertest extends testcase
$curl->close();
$this->assertequals('',$res['errmsg']);
}/**
* @dataprovider additionprovider
*/public function testlogin($uname,$pwd)
//此方法為其他測試方法提供了引數
public function additionprovider()
}}
用phpunit usertest.php執行操作得到如下效果
兩個測試,兩個都通過。測試 完成
使用者api單元測試 完成。
單元測試phpunit安裝及使用例項
一 配置phpunit並把名字改為 phpunit.phar 3 按快捷鍵 win r 輸入cmd並回車,進入存放phpunit.phar的路徑,輸入 echo php dp0phpunit.phar phpunit.cmd 並回車,接著輸入 phpunit version 檢視版本 如果有誤,再試...
phpunit安裝問題
今天試了一下安裝phpunit 結果發現問題不少,我得方法是用pear安裝的.先安裝pear php根目錄 執行php go pear.php 一路回車,碰見 y n 就選擇y 最後會生成乙個pear env.reg的登錄檔檔案,雙擊之,將資訊匯入登錄檔就可以使用pear了 我安裝phpunit 失...
phpunit安裝問題
今天試了一下安裝phpunit 結果發現問題不少,我得方法是用pear安裝的.先安裝pear php根目錄 執行php go pear.php 一路回車,碰見 y n 就選擇y 最後會生成乙個pear env.reg的登錄檔檔案,雙擊之,將資訊匯入登錄檔就可以使用pear了 我安裝phpunit 失...