coduo / phpspec-matcher-extension
此包已被弃用,不再维护。未建议替代包。
dev-master / 1.0.x-dev
2014-09-15 21:01 UTC
Requires
- php: >=5.3.0
- coduo/php-matcher: 1.0.*
- phpspec/phpspec: 2.0.*
Requires (Dev)
- behat/behat: 2.4.*@stable
- bossa/phpspec2-expect: 1.0.*
- symfony/filesystem: ~2.3
This package is auto-updated.
Last update: 2021-03-20 00:01:38 UTC
README
此扩展将Coduo PHP Matcher集成到PHPSpec
##安装
添加到您的composer.json文件中
require: {
"coduo/phpspec-matcher-extension": "dev-master"
}
##使用方法
配置phpspec
# phpspec.yml
extensions:
- Coduo\PhpSpec\Matcher\Extension
编写规范
<?php namespace spec\Coduo; use PhpSpec\ObjectBehavior; class UserSpec extends ObjectBehavior { function it_always_have_salt() { $this->getSalt()->shouldMatchPattern('@string@'); $this->getSalt()->shouldNotMatchPattern('@integer@'); } }
从现在开始,您应该在PHPSpec中使用额外的匹配器matchPattern
。