paulthebaud/phpunit-generator

此包已废弃,不再维护。作者建议使用phpunitgen/console包。

PHPUnit 6 / 7 测试骨架生成器

2.1.5 2019-03-02 19:14 UTC

This package is auto-updated.

Last update: 2020-04-22 11:38:43 UTC


README

68747470733a2f2f7261772e6769746875622e636f6d2f7061756c2d746865626175642f706870756e69742d67656e657261746f722d6173736574732f6d61737465722f6c6f676f732f6c6f676f2e7376673f73616e6974697a653d74727565

Latest Version on Packagist Minimum PHP Version Build Status Coverage Status Scrutinizer Software License Total Downloads

⚠️ 仓库和包已废弃 ⚠️

此仓库和包已废弃,建议使用新版本,可以在此查看。如果您想用作命令行,请使用此包:phpunitgen/console

以下内容仅作为历史记录。

PhpUnitGen 是一个开源开发工具,可以帮助您为 PHPUnit 6 / 7 编写单元测试

  • 为所有 PHP 文件生成单元骨架,包括类、特质、接口和全局函数。
  • 自动生成一些简单的单元测试(如获取/设置方法测试、类实例化)。

您可以在 phpunitgen.io 上尝试并使用此包。

PhpUnitGen 2.0 现已发布,但请注意,它破坏了 PhpUnitGen 1.x.x API。

Image of PhpUnitGen rendering

包结构

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)。有关更多信息,请参阅许可证文件