Skip to content

Commit e76aab6

Browse files
committed
docs: phpunit
1 parent f848bf6 commit e76aab6

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
Laravel 测试目录结构
1313

14-
在该目录中包含的 Unit 和 Feature 子目录下存放的测试用例分别用于单元测试和功能测试,二者都是基于 PHPUnit 实现,对应的测试用例的根类都是 `PHPUnit\Framework\TestCase`。而 Broswer 目录下存放的则是基于 Laravel Dusk(底层基于 Selenium)实现的浏览器测试文件(后面我们再介绍)。
14+
在该目录中包含的 Unit 和 Feature 子目录下存放的测试用例分别用于单元测试和功能测试,二者都是基于 PHPUnit 实现,对应的测试用例的根类都是 `PHPUnit\Framework\TestCase`。而 Broswer 目录下存放的则是基于 `Laravel Dusk`(底层基于 Selenium)实现的浏览器测试文件(后面我们再介绍)。
1515

1616
此外,在 Laravel 项目根目录下还有一个与 PHPUnit 息息相关的 phpunit.xml 文件,该文件我们在上篇教程中简单介绍过,是 PHPUnit 的编排文件,用于编排和初始化 PHPUnit 的测试行为,PHPUnit 在执行测试之前会基于这个文件进行初始化设置,你可以将其看作是 PHPUnit 的配置文件,下面我们就从这个文件为入口,分析 Laravel 框架如何集成 PHPUnit 进行单元测试和功能测试。
1717

0 commit comments

Comments
 (0)