如果要全局安装 PHAR:

$ wget https://phar.phpunit.de/phpunit.phar

$ chmod +x phpunit.phar

$ sudo mv phpunit.phar /usr/local/bin/phpunit

$ phpunit --version

测试结果说明:一共有5种,上图的例子出现了两种。

.   :代表正确

F    :代表断言错误

E   :代表PHP程序错误或是异常

I    : 代表没有实现的方法

S   :  代表是跳过的方法

生产的覆盖文件说明:

Classes: 只有一个类中的所有方法都被覆盖的时候,这个类才算是被测试完的

Functions/Methods :只有一个方法或是函数的所有有效的语句代码都被执行到了才算这个方法或是函数是被测试完的

Lines:   总行数将会不饱行注释,空行,<?php ?> 标签, 及类及方法的声明。

安装自动生成PHPUnit测试骨架脚本phpunit-skelgen

wget https://phar.phpunit.de/phpunit-skelgen.phar

chmod +x phpunit-skelgen.phar

mv phpunit-skelgen.phar /usr/local/bin/phpunit-skelgen

用法:

phpunit-skelgen generate-test [--bootstrap="..."] class [class-source] [test-class] [test-source]

linux安装phpunit,linux下安装phpunit相关推荐

  1. Linux(ubuntu)下安装anaconda(64位)并配置jupyter notebook远程访问

    Linux(ubuntu)下安装anaconda(64位)并配置jupyter notebook远程访问 Anaconda指的是一个开源的Python发行版本,其包含了conda.Python等180 ...

  2. wireshark使用教程 linux,Linux入门教程:ubuntu下安装wireshark(以及配置非root),这个强大的工具可以捕...

    Linux入门教程:ubuntu下安装wireshark(以及配置非root),这个强大的工具可以捕 Wireshark是世界上最流行的网络分析工具.这个强大的工具可以捕捉网络中的数据,并为用户提供关 ...

  3. linux slf4j.rpm,Centos下安装nginx rpm包

    1 在nginx官方网站下载一个rpm包,下载地址是:http://nginx.org/en/download.html wget http://nginx.org/packages/centos/6 ...

  4. linux系统(ubuntu)下安装exe文件

    linux系统(ubuntu)下安装exe文件 昨天将家中的旧笔记本翻出来安装了ubuntu20.04.1,想在电脑中安装exe文件时,不能直接打开. 于是借鉴网络中的方法(https://blog. ...

  5. linux nginx rpm 安装配置,Centos下安装nginx rpm包

    1 在nginx官方网站下载一个rpm包,下载地址是:http://nginx.org/en/download.html wget http://nginx.org/packages/centos/6 ...

  6. 永久解决Linux(Ubuntu)下安装CH340驱动问题

    永久解决Linux(Ubuntu)下安装CH340驱动问题 出现的问题 出现的问题 当我们用make对CH340的文件进行构建的时候,大多数情况是会报这样的错误 下面提供一种永久解决的方法 首先打开下 ...

  7. 在Linux、ubuntu 11下安装无线网卡 、杂牌无线网卡、ndiswrapper的使用

    本片文章是之前在百度空间所写的(2011-10-11),由于百度空间已无法浏览.考虑本文还有一定实用性,固转载至此. 原百度链接:http://hi.baidu.com/ccboyhi/blog/it ...

  8. Linux和Windows系统下:安装Anaconda、Paddle、tensorflow、pytorch,GPU[cuda、cudnn]、CPU安装教学,以及查看CPU、GPU内存使用情况

    Linux和Windows系统下安装深度学习框架所需支持:Anaconda.Paddlepaddle.Paddlenlp.pytorch,含GPU.CPU版本详细安装过程 1.下载 Anaconda ...

  9. centos 下安装mysql,linux(Centos7)下安装mysql8.0.18的教程图解

    1 获取安装资源包 mysql-8.0.18-1.el7.x86_64.rpm-bundle.tar 提取码: rsif 2 在/usr/local目录下新建目录mysql8 3 将下载的资源包(my ...

  10. linux系统用uefi启动安装win7,uefi下安装win7系统有什么不同

    UEFI 模式下安装Windows 7操作系统(暂不涉及Linux等其它操作系统): 1.硬盘必须是GPT格式,系统必须是64位,UEFI不支持32位系统. 备注:严谨地说,UEFI也可以引导MBR磁 ...

最新文章

  1. 【PHPExcel】各种数据类型
  2. linux 查看磁盘空间 文件 文件夹 大小
  3. nodejs 转换long到unsigned long(NXT)
  4. MyEclipse8.x下安装freemarker ide插件
  5. 如何保证进程间同步工作_如何在工作自动化进程中占据优势?开关电源芯片U6605D有答案...
  6. ByteToByte64String、Base64StringToBytes
  7. BUG--tomcat更改目录失败
  8. minecraftjava版光追_我的世界:光追技术终于开始测试?没想到网易版已更新狐狸生物?...
  9. Microsoft Word 教程:如何在 Word 中插入页码、目录?
  10. 分数间隔 matlab,分数间隔均衡器
  11. CSS背景颜色之奇技淫巧
  12. 《互联网周刊》发布2019快时尚品牌排行榜
  13. [C++] 将 mp3 等音乐资源以资源形式嵌入 exe 文件中
  14. 【node】------node连接mongodb操作数据库------【巷子】
  15. 微信营销社群营销推广方案--精华版
  16. word怎么添加水印 word添加水印后为什么看不见
  17. SageMath: 符号计算
  18. qt-qss之QSlider样式
  19. python3.7爬虫
  20. 如何使U盘实现在苹果电脑mac和windows上实现无障碍读写——不需要下载第三方软件

热门文章

  1. PAT乙级(1021 个位数统计)
  2. SQL必知必会-过滤数据
  3. html实现平面地图效果,HTML5 光点组成的平面和立体世界地图
  4. 万字长文深入探究Oracle DML锁机制
  5. 资源下载丨Oracle优化工程师常用的34个脚本
  6. 史上最全Oracle文件损坏处理办法(附实验步骤)
  7. MySQL史上最全性能优化方式
  8. 微服务分布式架构中,如何实现日志链路跟踪
  9. 带你读AI论文丨LaneNet基于实体分割的端到端车道线检测
  10. 【华为云技术分享】云小课 | SAP S/4HANA高可用之实战演练