Skip to content

Commit 6313409

Browse files
committed
docs: phpunit.xml
1 parent 3e3f18f commit 6313409

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

laravel/readme/25. 2019-06-17-Laravel 单元测试 phpunit.xml 目录结构及测试编排文件说明.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
Laravel PHPUnit 测试
77

88
`Laravel 5.8` 为例,在框架初始化过程中通过 `Composer` 安装了 `PHPUnit` 7(也可以手动升级到 PHPUnit 8),并且在项目根目下创建了 tests 目录用于存放测试文件:
9+
![](https://laravelacademy.org/wp-content/uploads/2019/04/4527f09add5ed4a4007f97be975bf67d.jpg)
10+
911

1012
Laravel 测试目录结构
1113

@@ -77,7 +79,7 @@ Laravel 框架默认通过 <testsuites> 定义了两个 <testsuite>,分别是
7779

7880
在运行 phpunit 命令时,我们可以通过相应测试套件的名称匹配要执行的测试用例:
7981

80-
82+
![](https://laravelacademy.org/wp-content/uploads/2019/04/a1c39cb20b0dc9db1ce781110f1ac7e5.jpg)
8183

8284
更多测试套件的配置选项可以参考官方文档。
8385

@@ -86,7 +88,7 @@ Laravel 框架默认通过 <testsuites> 定义了两个 <testsuite>,分别是
8688

8789
这样,我们在运行 phpunit 时加上 --coverage-html . 参数,就可以在根目录下生成 HTML 格式的测试覆盖率报告文档了:
8890

89-
91+
![](https://laravelacademy.org/wp-content/uploads/2019/04/4d2e87763b84e5610063f711f7ef2d9b.jpg)
9092

9193
打开对应的 index.html 文档,就可以在浏览器中看到测试覆盖率报告页面:
9294

0 commit comments

Comments
 (0)