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如下

22fd340afd2a

截屏2020-12-03 下午1.46.03.png

phpstrom配置

按照下图配置好phpstrom参数。有的phpstrom版本中phpunit选项是Test Frameworks,有的则是phpunit。 界面都一样的。配置完成后点击ok。下一步编写单元测试代码。

22fd340afd2a

截屏2020-12-03 下午12.19.25.png

也可以使用compoesr autoloader来运行phpunit

22fd340afd2a

图片.png

编写phpunit源码和测试代码

源码 App/src/Demo.php

namespace App;

class Demo

{

public function sayHi()

{

echo "sayHi";

}

}

生成测试代码,选择对应的成员方法

22fd340afd2a

图片.png

22fd340afd2a

图片.png

运行该单元测试

22fd340afd2a

图片.png

关注公号【互联网打字员】一起学习更多程序猿干货知识。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值