paulthebaud / phpunit-generator
2.1.5
2019-03-02 19:14 UTC
Requires
- php: ~7.1
- doctrine/collections: ^1.5
- doctrine/lexer: ^1.0
- league/flysystem: ^1.0
- nikic/php-parser: ^4.0
- psr/container: ^1.0.0
- respect/validation: ^1.1
- slim/php-view: ^2.2
- symfony/console: ^4.0
- symfony/stopwatch: ^4.0
- symfony/yaml: ^4.0
Requires (Dev)
- php-coveralls/php-coveralls: ^2.1
- phploc/phploc: ^4.0
- phpunit/phpunit: ^8.0|^7.0
- squizlabs/php_codesniffer: ^3.0
README
⚠️ 仓库和包已废弃 ⚠️
此仓库和
以下内容仅作为历史记录。
PhpUnitGen 是一个开源开发工具,可以帮助您为 PHPUnit 6 / 7 编写单元测试
- 为所有 PHP 文件生成单元骨架,包括类、特质、接口和全局函数。
- 自动生成一些简单的单元测试(如获取/设置方法测试、类实例化)。
您可以在 phpunitgen.io 上尝试并使用此包。
PhpUnitGen 2.0 现已发布,但请注意,它破坏了 PhpUnitGen 1.x.x API。
包结构
build/ ==> Build results (code coverage ...) [only after running composer test].
config/ ==> Default PhpUnitGen configurations.
examples/ ==> Examples about this package (configuration, parsing examples).
src/ ==> Package source files.
template/ ==> Package template for generated tests skeletons.
tests/ ==> Package unit tests.
vendor/ ==> Composer dependencies [only after running composer install].
安装
安装此包的最佳方式是使用 composer 依赖管理器。
$ composer require --dev paulthebaud/phpunit-generator ^2.0
使用--dev
选项仅在开发环境中安装此包。
文档
PhpUnitGen 文档可在 doc.phpunitgen.io 上在线查看。
它提供了有关 PhpUnitGen 的多个信息
运行测试
$ composer test
贡献
有关更多详细信息,请参阅 CONTRIBUTING。
致谢
许可
MIT 许可证(MIT)。有关更多信息,请参阅许可证文件。