PHP 测试与假数据生成指南
1. 编写测试套件
在 PHP 开发中,手动运行phpunit并指定测试类和 PHP 文件名可能会变得繁琐,尤其是在处理包含大量类和文件的应用程序时。PHPUnit 提供了内置功能,可通过单个命令运行多个测试,这种一组测试被称为测试套件。
1.1 操作步骤
- 将所有测试文件移动到一个文件夹:
mkdir tests cp *Test.php tests- 调整包含或引入外部文件的命令:
<?php use PHPUnit\Framework\TestCase; require_once __DIR__ . '/../chap_13_unit_test_simple.php'; class SimpleTest extends TestCase { // etc.- 运行指定目录下的所有测试:
phpunit tests- 使用
--bootstrap