essence:高度自以为是的 PHP 断言框架提供干净灵活的 BDD 风格的 API

时间:2024-07-03 21:00:59
【文件属性】:

文件名称:essence:高度自以为是的 PHP 断言框架提供干净灵活的 BDD 风格的 API

文件大小:43KB

文件格式:ZIP

更新时间:2024-07-03 21:00:59

PHP

精华 1.5.1 Essence 是一个非常灵活的 BDD 风格的 PHP 断言框架,非常适合现有的 PHPUnit 项目。 安装 composer require --dev bound1ess/essence 想法 在大多数 PHP 测试框架中,您被绑定到具体的匹配器名称(例如, assertEqual 、 shouldHaveType )。 我不喜欢那样。 这就是我创建 Essence 的原因。 用法 为了运行匹配器,您需要在查询字符串中指定它。 那么什么是查询字符串呢? 看一看: this ( "someValue" )-> should_have_length_of ( 10 ); # => "someValue should have length of 10" expect ( 123 )-> toBeAbove ( 120 ); # => "expect 123 t


【文件预览】:
essence-master
----src()
--------Essence()
----phpunit.xml.dist(706B)
----.travis.yml(200B)
----LICENSE(1KB)
----README.md(5KB)
----Makefile(284B)
----tests()
--------TestCase.php(354B)
--------MatcherTestCase.php(661B)
--------Essence()
----.gitignore(42B)
----CHANGELOG.md(2KB)
----stubs()
--------EqualMatcherStub.php(165B)
--------KeysMatcherStub.php(164B)
--------LengthMatcherStub.php(167B)
----composer.json(979B)

网友评论