delights / pest-plugin-helpers-auto-register
此包已被废弃,不再维护。未建议替代包。
将 PEST 辅助工具注册为 TestCase 方法。
0.1.0
2020-08-23 23:29 UTC
Requires
- php: ^7.3
- delights/extended-tokens: ^0.1.2
- pestphp/pest: ^0.2
- pestphp/pest-plugin: ^0.2
Requires (Dev)
- pestphp/pest-dev-tools: dev-master
This package is auto-updated.
Last update: 2020-09-26 07:37:34 UTC
README
现在这已成为 PEST 核心的一部分,此插件不再提供任何价值
将 PEST 辅助工具注册为 TestCase 方法。
入门
安装
您可以使用 composer 安装此库,如果您还没有,请下载它。
您可以运行以下命令
composer require delights/pest-plugin-helpers-auto-register
使用方法
我们不支持在
Helpers.php中的命名空间函数。然而,从 PHP8 和这个RFC 开始,这将成为可能。
一旦安装,您 tests/Helpers.php 文件中的每个函数都将作为测试用例中的方法可用。
如果方法和辅助工具具有相同的名称,则将调用方法。
// tests/Helpers.php function assertReallyEqual($a, $b) { $this->assertEquals($a, $b); $this->assertEquals($a, $b); } // tests/SomeTest.php it('tests') ->assertReallyEqual(1, 1); it('tests but better', function () { $this->assertReallyEqual(1, 1); });