预期 / 珍珠绿-预期
此包已废弃,不再维护。作者建议使用 expectation/peridot-expect-plugin 包。
珍珠绿的预期
4.0.0
2016-08-10 03:31 UTC
Requires
- php: >=5.6.0
- expect/expect: ~2.0
- peridot-php/peridot: ~1.18
Requires (Dev)
- beberlei/assert: ~2.6
- cloak/peridot-cloak-plugin: ~2.0
- cloak/robo-coveralls-kit: ~2.1
- codegyre/robo: ~0.7
- holyshared/robo-peridot: ~2.0
- phpspec/prophecy: ~1.6
README
预期peridot
安装
使用composer的安装
请在composer.json中添加以下内容。
然后运行composer install。
{ "require-dev": { "expectation/peridot-expect-plugin": "3.0.0" } }
基本用法
只需将设置追加到 peridot.php 即可使用。
use expect\peridot\ExpectPlugin; return function(EventEmitterInterface $emitter) { ExpectPlugin::create()->registerTo($emitter); };
或
配置方法请参考这里。
use expect\peridot\ExpectPlugin; return function(EventEmitterInterface $emitter) { ExpectPlugin::createWithConfig('.expect.toml')->registerTo($emitter); };
spec示例
可以在spec文件中轻松使用。
describe('Example', function() { describe('#create', function() { it('return instance', function() { expect(Example::create())->toBeAnInstanceOf('Example') }); }); });