linux phpunit 安装,Mac如何在PHPStrom中配置phpunit
本文主要讲的是mac环境下配置phpunit,windows、linux环境类似。
全局安装phpunit
在 phpunit官网 找到本地安装php版本对应的phpunit。执行下列代码,全局安装phpunit。也可以使用composer来安装(这里推荐使phar方式)。
$ wget -O phpunit https://phar.phpunit.de/phpunit-8.phar
$ chmod +x phpunit
$ sudo mv phpunit /usr/local/bin/phpunit
$ phpunit --version
PHPUnit 8.0.6 by Sebastian Bergmann and contributors.
新建composer项目
composer安装教程可以看 composer简介这一篇,下面新建composer项目。
$ mkdir App
$ cd App
$ composer init //根据提示生成composer.json文件
$ composer require --dev phpunit/phpunit ^8
新建目录src、tests用于代码的编写
在composer.json中定义autoload文件映射
新增phpunit.xml配置文件
tests
文件目录结构以及composer.json如下
截屏2020-12-03 下午1.46.03.png
phpstrom配置
按照下图配置好phpstrom参数。有的phpstrom版本中phpunit选项是Test Frameworks,有的则是phpunit。 界面都一样的。配置完成后点击ok。下一步编写单元测试代码。
截屏2020-12-03 下午12.19.25.png
也可以使用compoesr autoloader来运行phpunit
图片.png
编写phpunit源码和测试代码
源码 App/src/Demo.php
namespace App;
class Demo
{
public function sayHi()
{
echo "sayHi";
}
}
生成测试代码,选择对应的成员方法
图片.png
图片.png
运行该单元测试
图片.png
关注公号【互联网打字员】一起学习更多程序猿干货知识。
linux phpunit 安装,Mac如何在PHPStrom中配置phpunit相关推荐
- ) php中_如何在webmin中配置多个PHP版本
请关注本头条号,每天坚持更新原创干货技术文章. 如需学习视频,请在微信搜索公众号"智传网优"直接开始自助视频学习 1. 前言 如何在webmin中配置多个PHP版本?本教程将会给您 ...
- 如何在sharepoint2010中配置Google Anlytics 分析服务
简介 Google Analytics(分析)不仅可以帮助您衡量销售与转化情况,而且能为您提供新鲜的深入信息,帮助您了解访问者如何使用您的网站,他们如何到达您的网站,以及您可以如何吸引他们不断回访. ...
- 如何在IIS中配置https
如何在IIS中配置https,并能产生证书下发给用户,在客户端接受用户导入证书 请不要发msdn了 已经看过好几遍了为 Web 服务器配置 SSL 要在 IIS 中启用 SSL,首先必须获得用于加密和 ...
- Maven入门---如何在idea中配置Maven
Maven入门---如何在idea中配置Maven 一.下载Maven 二.配置环境变量 三.配置本地仓库 四.配置镜像 五.配置统一的JDK 六.创建Maven项目 七.Maven项目变为Web项目 ...
- RTKLIB源码——如何在VS2019中配置、调试
RTKLIB源码--如何在VS2019中配置.调试 一. 准备源码: 二.Visual Studio中新建工程: 三.编译结果: 四.实例 一. 准备源码: 注:第三方rtklib修改后的源码地址 h ...
- linux mint 安装内核,如何在Ubuntu, Linux Mint中安装Linux Kernel 4.18
Linus Torvalds终于在12日下午宣布发布Linux Kernel 4.18. 他在lkml.org写道: 这是一个非常平静的一周,可以说我上周可以按时发布,但我们确实有一些小的更新. 主要 ...
- linux动画制作软件,如何在Ubuntu中安装2D动画软件OpenToonz
OpenToonz,开源2D动画软件,现在可以通过Snap软件包轻松安装在Ubuntu 16.04,Ubuntu 18.04及更高版本中. OpenToonz基于Toonz Studio Ghibli ...
- Linux kodi添加中文,如何在Ubuntu中通过PPA安装Kodi 18.2并设置中文界面
如何在Ubuntu中通过PPA安装Kodi 18.2并设置中文界面 Kodi "Leia" 18.2已经发布,其中包含许多错误修复和性能改进. 以下是如何在Ubuntu 16.04 ...
- linux下安装sbt_如何在Linux上安装SBT
linux下安装sbt 介绍 (Introduction) Hi! I am Sanjula, and in this guide I hope to teach you how to install ...
最新文章
- Atitit 大json文件的结构化查看解决方案,高性能的jsonview attilax总结.docx
- kettle 日志存到mysql_kettle作业(job)调用转换,设置变量,写日志到数据库中【转】...
- 面试总结-腾讯产品群面
- 如何应对“吴恩达:人工智能落地最重要的挑战之一是小数据”的困境?
- pyqt5讲解6:菜单栏,工具栏,状态栏
- python中字符串文件如何打开_python-字符串·文件·集合操作
- Java Servlet(一):创建工程(jdk7+tomcat7+eclipse)
- java操作mysql临时表_Java开发网 - 系统临时表使用问题
- java es api jar包_Elasticsearch 搜索服务器 Java API 使用详解
- 初学web前端开发,你必要了解的基本概念与工具技术
- 内蒙古等保测评机构项目测评收费价格标准参考
- 显示硬件发展与视频开发系列(6)----显示标注与视频处理单元(4):GPGPU
- Hadoop Cascading简介
- SAP中会计凭证红蓝冲相关分析测试笔记续(手工反记账红冲)
- ps如何把自己的图与样机结合_Ps如何套用样机图?
- web怎么将dwg转换图片_怎么将DWG图纸转换成JPG格式图片
- taptap领礼包怎么显示服务器繁忙,原神taptap预约奖励领取教程 taptap预约奖励怎么领取...
- 线性代数笔记(6) 矩形的相似——标准型与约当标准型及求法
- 支付宝小程 rich-text标签不显示问题解决
- leetcode题解:两数相除