williamgall / simpletest
SimpleTest 是一个用于单元测试、网站测试和 PHP 模拟对象的框架。
1.2.6
2023-10-26 13:17 UTC
Requires
- php: >=8.1
Requires (Dev)
- ext-dom: *
- ext-mbstring: *
- ext-tidy: *
This package is auto-updated.
Last update: 2024-09-26 15:09:52 UTC
README
SimpleTest 是一个用于单元测试、网站测试和 PHP 模拟对象的框架。
安装
下载
所有下载存储在 Github 发布版本中。
您可以在以下位置找到“最新发布/标记版本”的 zip 文件
https://github.com/simpletest/simpletest/releases/latest
您可以在以下位置找到“dev-master”分支的 zip 存档
https://github.com/simpletest/simpletest/archive/master.zip
Composer
您也可以通过 Composer 在您的项目 /vendor 文件夹中安装此扩展。
运行以下命令之一
php composer.phar require --prefer-dist simpletest/simpletest "^1.1"
或将包 simpletest/simpletest 添加到您的 composer.json 文件的 require-dev 部分
{
"require-dev": {
"williamgall/simpletest": "^1.2.1"
}
}
然后运行 composer install。
问题
请将您遇到的所有问题报告到 Github Issues。
社区
您可以在 Stack Overflow 或 Github Issues 上自由提问。
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 自身的单元测试可以在此运行
test/all_tests.php
验收测试需要运行中的服务器
- php -S localhost:8080 -t test/site
- test/acceptance_test.php
文档
http://simpletest.org/en/first_test_tutorial.html