raigu/psr14-event-dispatcher-spy
Composer 安装命令:
composer require raigu/psr14-event-dispatcher-spy
包简介
PSR-14 event dispatcher implementation for testing if the subject under test is emitting expected event.
README 文档
README
psr14-event-dispatcher-spy
PSR-14 event dispatcher implementation for testing if the subject under test is emitting expected event.
Compatibility
- PHP 7.4, ^8.0
- psr/event-dispatcher==^1.0
Changes
Install
$ composer require --dev raigu/psr14-event-dispatcher-spy
Usage
$spy = new \Raigu\TestDouble\Psr14\EventDispatcherSpy(); $sut = new \Foo\Bar($spy); $sut->bar(); assert($spy->dispatched(\Foo\BarEvent::class));
Methods
| Method | Description |
|---|---|
| dispatched | true if given event has been dispatched. Parameter can be event class name or event instance. |
Testing
$ composer test
$ composer specification
$ composer coverage
统计信息
- 总下载量: 7
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2021-08-28