simpletest / simpletest
SimpleTest 是一个用于 PHP 的单元测试、网站测试和模拟对象的框架。
v1.2.0
2019-09-17 15:08 UTC
Requires
- php: ^7.1
README
SimpleTest 是一个用于 PHP 的单元测试、网站测试和模拟对象的框架。
安装
下载
所有下载存储在 Github 发布版中。
您可以在以下位置找到“最新发布版本”的 zip 文件
https://github.com/simpletest/simpletest/releases/latest
您可以在以下位置找到“主要”开发分支的 zip 存档
https://github.com/simpletest/simpletest/archive/main.zip
Composer
您还可以通过 Composer 将扩展安装到项目的 /vendor
文件夹中。
运行以下命令之一
php composer.phar require --prefer-dist simpletest/simpletest "^1.2"
或将包 simpletest/simpletest
添加到 composer.json
文件中的 require-dev 部分
{
"require-dev": {
"simpletest/simpletest": "^1.2"
}
}
然后运行 composer install
。
问题
请将您遇到的所有问题报告到 Github 问题。
社区
您可以在 Stack Overflow 或 Github 问题 上提出新问题。
StackOverflow 还提供了一组关于 SimpleTest 相关问题 的良好集合。
需求
PHP 7.1+
作者
- Marcus Baker
- Jason Sweat
- Travis Swicegood
- Perrick Penet
- Edward Z. Yang
- Jens A. Koch
- Github 上的贡献者
许可证
GNU LGPL v2.1
测试
SimpleTest 自身的单元测试可以在这里运行
tests/all_tests.php
验收测试需要运行中的服务器
- php -S localhost:8080 -t tests/site
- tests/acceptance_test.php
文档
https://simpletest.org/en/first_test_tutorial.html