PHPUnit安裝及使用

2021-10-08 09:50:04 字數 1339 閱讀 7089

**覆蓋率:

進入**

檢視自己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 失...