lubosdz / simpletest
SimpleTest是一个用于PHP单元测试、网站测试和模拟对象的框架。
1.2.3
2023-09-18 16:38 UTC
Requires
- php: ^7.1 || ^8.0
Requires (Dev)
- ext-dom: *
- ext-mbstring: *
- ext-tidy: *
README
SimpleTest是一个用于PHP单元测试、网站测试和模拟对象的框架。这是一个简单的分支,允许在PHP 8+上安装。
安装
下载
所有下载存储在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 lubosdz/simpletest "^1.1"
或将包simpletest/simpletest
添加到composer.json
文件的require-dev部分
{
"require-dev": {
"lubosdz/simpletest": "^1.1"
}
}
然后运行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自身的单元测试可以在此运行
test/all_tests.php
验收测试需要运行的服务器
- php -S localhost:8080 -t test/site
- test/acceptance_test.php
文档
http://simpletest.org/en/first_test_tutorial.html