前言
- 如果你想做个接口测试,但并不想公开内部接口
- 如果你只是想对自己封装的某块代码做个小测试
- 如果你想要编写代码边调试,又不想操作
Postman
或前端的功能来调用API
- 本文暂时仅介绍在
Laravel
和Comoposer Library
项目中如何配置PHPUnit
参考文档
如何愉快的在PhpStorm中进行PHPUnit单元测试和Xdebug断点调试?https://segmentfault.com/a/1190000016323574
如何愉快的在PhpStorm中进行PHPUnit单元测试和Xdebug断点调试?https://blog.csdn.net/RobotYang123/article/details/82533080
——
PHPUnit 手册:http://www.phpunit.cn/manual/current/zh_cn/index.html
phpunit assert断言分类整理 :https://www.cnblogs.com/ningskyer/articles/5744760.html
安装
Xdebug
- 请参考以下文章的
PHP 安装 Xdebug
章节
如何愉快的在PhpStorm中进行Xdebug断点调试: https://segmentfault.com/a/1190000014942730?_ea=4357076
如何愉快的在PhpStorm中进行Xdebug断点调试: https://blog.csdn.net/RobotYang123/article/details/80370030
配置
配置 PhpStorm 的 PHP CLi
- 选择 File -> Setting
- 搜索
CLI
,左侧选择PHP
,点击+
新增一个 PHP 解释器。
Windows
- 配置
php
执行程序 - 点击那个
同步的小图标
,如果看到successfully
就说明配置有效 - 指定 Xdebug 模块
- 配置
Ubuntu
配置 PHPUnit
- 选择 File -> Setting,搜索
test</