国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - PHP單元測試PHPUnit簡單用法示例

PHP單元測試PHPUnit簡單用法示例

2019-09-20 14:35CyborgLin PHP教程

這篇文章主要介紹了PHP單元測試PHPUnit簡單用法,結合實例形式分析了PHPUnit的安裝、單元測試簡單操作技巧,需要的朋友可以參考下

本文實例講述了PHP單元測試PHPUnit簡單用法。分享給大家供大家參考,具體如下:

windows開發環境下,PHP使用單元測試可以使用PHPUnit。

安裝

首先下載PHPUnit,官網:https://phpunit.de/  根據自己的PHP版本下載對應的PHPUnit版本,我本地是PHP5.5,所以這里我下載PHPUnit4.8。下載完成得到phpunit-4.8.35.phar文件,放到任意目錄,這邊我放到D:\phpunit下,并把文件名改為:phpunit.phar  。配置環境變量:右擊我的電腦-》屬性-》高級系統設置-》環境變量-》編輯path在最后添加phpunit.phar的路徑,這里我是D:\phpunit,所以在最后添加D:\phpunit  。

打開命令行win+R輸入cmd,進入到D:\phpunit

cd /d D:\phpunit

安裝phpunit

echo @php "%~dp0phpunit.phar" %* > phpunit.cmd

查看是否安裝成功

phpunit --version

如果顯示phpunit的版本信息,說明安裝成功了,這邊我顯示:PHPUnit 4.8.35 by Sebastian Bergmann and contributors.

測試

先寫一個需要測試的類,該類有一個eat方法,方法返回字符串:eating,文件名為Human.php

<?php
class Human
{
  public function eat()
  {
    return 'eating';
  }
}

再寫一個phpunit的測試類,測試Human類的eat方法,必須引入Human.php文件、phpunit,文件名為test1.php

<?php
include 'Human.php';
use PHPUnit\Framework\TestCase;
  class TestHuman extends TestCase
  {
    public function testEat()
    {
      $human = new Human;
      $this->assertEquals('eating', $human->eat());
    }
  }
?>

其中assertEquals方法為斷言,判斷eat方法返回是否等于'eating',如果返回一直則成功否則返回錯誤,運行測試:打開命令行,進入test1.php的路徑,然后運行測試:

phpunit test1.php

返回信息:

PHPUnit 4.8.35 by Sebastian Bergmann and contributors.
.
Time: 202 ms, Memory: 14.75MB
OK (1 test, 1 assertion)

則表示斷言處成功,即返回值與傳入的參數值一致。

希望本文所述對大家PHP程序設計有所幫助。

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 中文亚洲字幕 | 成人毛片在线观看视频 | 91电影在线| 亚洲一本 | 国产天堂在线 | 亚洲国产综合在线 | 亚洲欧美精品一区二区三区 | 日本丶国产丶欧美色综合 | 国内av网站 | 久久黄色网 | 国产精品高清一区二区 | 久久久久久久久久久久久九 | 综合久久综合久久 | 亚洲第一视频 | 国产精品久久久久久久美男 | 99精品一区 | 免费精品 | 在线免费色视频 | 亚洲欧美在线观看 | 久久精品日 | 日韩国产精品一区二区三区 | 国产精品久久久久久久久 | 国产成人综合一区二区三区 | 国产精品美女高潮无套久久 | 特级毛片在线大全免费播放 | 日本三级一区二区 | 一级一片在线观看 | 亚洲色图一区二区三区 | 日本视频二区 | 成人午夜毛片 | 精品1区2区 | 国产日韩精品一区 | 日韩欧美在线观看 | 日本精品久久 | 精品国产乱码久久久久久久 | 夜夜av| 青青久视频| 久草成人 | 日韩在线 | 久久午夜精品 | 一区二区三区在线播放 |