aedart / testing-gst
2.2.0
2018-09-08 19:45 UTC
Requires
- php: >=7.1.0
- aedart/testing: ~2.0
Requires (Dev)
- aedart/license: 1.*
- aedart/license-file-manager: ~2.0
README
已弃用 - Testing-GTS
此软件包已被 aedart/athenaeum 替换
提供测试特殊“获取器设置器特性”的实用工具,这些特性贯穿在我的许多软件包中。
内容
何时使用此工具
如果您正在生成大量遵循我风格的(或可能是标准)的获取器和设置器特性,则此实用工具可以加快您的测试速度。
如何安装
composer require aedart/testing-gst
快速入门
在测试用例内部,使用提供的特性和调用 assertGetterSetterTraitMethods
方法
class MyTraitTest extends Test { use \Aedart\Testing\GST\GetterSetterTraitTester; // ... test setup not shown ... // /** * @test */ public function canTestAllOfTraitsMethods() { $this->assertGetterSetterTraitMethods( PersonNameTrait::class, $this->faker->unique()->name, $this->faker->unique()->name ); } }
许可证
BSD-3-Clause,阅读包含在此软件包中的 LICENSE 文件