phpstorm配置phpunit组件

phpunit是一种常用的测试组件

phpstorm中如何配置phpunit呢
  1. 首先需要下载phpunit
    两种方式下载,一种是通过composer,前提需要安装composer
    一种是直接下载phpunit.phar文件
    下载phpunit.phar。下载地址:https://phar.phpunit.de/phpunit.phar
    下载phpunit依赖库。下载地址::https://github.com/Julylovin/composer-vendor

2.配置测试框架

填入正确的phpunit.phar路径

在这里插入图片描述

添加依赖库

External Libraries 右键选择Configure PHP Include Paths
如果右键没哟该选项,可以直接在setting中配置php选项,include path添加下载好的phpunit依赖库目录
在这里插入图片描述
配置完成后就会出现phpunit扩展库
在这里插入图片描述

然后再需要测试的类中创建测试类
在这里插入图片描述
在这里插入图片描述

问题

1、执行后报错 PHPUnit 运行找不到 PHPUnit_Framework_TestCase?
答:
是版本问题
5.7文档开始应该继承TestCase

class ContentTest extends PHPUnit\Framework\TestCase;

而我的版本是5.7以上的,所以应该不是 继承 \PHPUnit\Framework\PHPUnit_Framework_TestCase,
直接继承TestCase就行了
在这里插入图片描述
在这里插入图片描述

2、phpstorm总php设置无法选择版本
在这里插入图片描述
原因:发现是之前进行composer init后默认勾选了ide composer 同步选项了,去掉即可
在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值