好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > PHP使用phpunit進行單元測試示例

PHP使用phpunit進行單元測試示例

熱門標簽:辦理重慶400電話 聊城電話外呼系統公司 AI電話機器人OEM貼牌 德陽中江如何申請400開頭電話 江蘇電商外呼系統運營商 智能電話機器人好公司門薩維 沛縣400電話辦理 銅川電話機器人價格 青白江地圖標注

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

1. linux服務器上安裝phpunit

wget https://phar.phpunit.de/phpunit.phar
chmod +x phpunit.phar
sudo mv phpunit.phar /usr/local/bin/phpunit

建立phpunit短命令

phpunit --version

[root@dongzi phpunit_test]# phpunit --version
PHPUnit 5.6.1 by Sebastian Bergmann and contributors.

2. 創建單元測試文件

文件名稱為UnitTest.php

我們可以在單元測試文件內的方法里面調用功能模塊,用數據模擬看是否運行正常,如果通則會報錯,斷掉

?php
  class UnitTest extends PHPUnit_Framework_TestCase{
    public function testPushAndPop(){
      $stack = array();
      $this->assertEquals(0,count($stack));
      array_push($stack,'foo');
      //斷言插入數據到$stack數組后值是否等于1
      $this->assertEquals(1,count($stack));
    }
    /**
     *定義test標簽聲明該方法是測試方法
     *@test
     ***/
    public function indexEquals(){
      $stack = array(1,2,3,4);
      //斷言$stack[0]等于2
      $this->assertEquals(2,$stack[0]);
    }
  }
?>

3. phpunit運行文件

[root@dongzi phpunit_test]# phpunit UnitTest.php
PHPUnit 5.6.1 by Sebastian Bergmann and contributors.
.F                                 2 / 2 (100%)
Time: 82 ms, Memory: 6.75MB
There was 1 failure:
1) UnitTest::indexEquals
Failed asserting that 1 matches expected 2.
/wwwroot/phpunit_test/UnitTest.php:18
FAILURES!
Tests: 2, Assertions: 3, Failures: 1.

結果顯示測試php文件中共運行兩個模塊,有一個模塊錯誤

錯誤測試方法名為indexEquals報錯行為18行。

因為因為stack等于0不等于斷言的1,所以報錯,定位錯誤成功。

更多關于PHP相關內容感興趣的讀者可查看本站專題:《PHP錯誤與異常處理方法總結》、《php字符串(string)用法總結》、《PHP數組(Array)操作技巧大全》、《PHP運算與運算符用法總結》、《PHP網絡編程技巧總結》、《PHP基本語法入門教程》、《php面向對象程序設計入門教程》及《php優秀開發框架總結》

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

您可能感興趣的文章:
  • 詳解Yaf框架PHPUnit集成測試方法
  • PHP單元測試配置與使用方法詳解
  • PHPUnit + Laravel單元測試常用技能
  • php使用yield對性能提升的測試實例分析
  • 高質量PHP代碼的50個實用技巧必備(下)
  • 高質量PHP代碼的50個實用技巧必備(上)
  • 很讓人受教的 提高php代碼質量36計
  • 寫出高質量的PHP程序
  • 淺談如何提高PHP代碼質量之端到端集成測試

標簽:迪慶 烏魯木齊 濟寧 赤峰 山南 南寧 三亞 鷹潭

巨人網絡通訊聲明:本文標題《PHP使用phpunit進行單元測試示例》,本文關鍵詞  PHP,使用,phpunit,進行,單元,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《PHP使用phpunit進行單元測試示例》相關的同類信息!
  • 本頁收集關于PHP使用phpunit進行單元測試示例的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 91麻豆居家隔离时的好伙伴| 人妻丰满熟妇岳av无码侏儒| 日韩第八页| 9966国产精品视频| 日本精品久久久久久久 | 在车里被弄了H野战高H漫画| q2002午夜| 啊嗯不要啊| 風間ゆみ熟女爆乳| 国产精品喷潮抽搐无码| 国内精品易阳在线播放国产| 共酣小说| 美女扒开胸罩??给男生图片| 337P日本粉嫩噜噜噜| 中文高清在线观看免费观看| 一本色道久久鬼综合88| 久久99精品久久久久久噜噜| 免费在线一区二区三区| 放学后的欲乱生活| 精品无码人妻一区二区免费蜜桃 | 艳妇荡乳之艳妇荡女系列| 芭乐导航| 洛扎县| 韩漫免费观看的网址| bbznlcom| 久久66热人妻偷产精品日文版| 美国式禁1?4在线观看| 鲤鱼乡浓精十猛男h| 香蕉18xxoo欧美夜视频| 99视频免费| 男操女动漫| 福利午夜小视频| 好紧好爽再深一点在快| 无毛粉逼| 紧身牛仔裤成人人精品| av高潮喷水一区二区三区| 午夜福利电影一区二区三区| 亚洲男人的天堂久久香蕉| 日本丰满毛茸茸**| 床上视频在线观看| 国产免费A片好硬好爽软件vr |