【发布时间】:2021-03-03 03:01:56
【问题描述】:
我该如何断言:
$this->assertEquals('incoming', $payload['routerAction']);
跳过管道。我正在使用 phpleague/管道
代码:
class IncomingPipeline
{
public function __invoke(array $payload)
{
$router = $payload['router'];
$payload['routerAction'] = 'incoming';
return (new Pipeline())
->pipe(new DispatchIncomingEventStage())
->pipe(BaseRouter::route($router))
->process($payload);
}
}
我基本上想跳过 Pipeline OR set andReturn($payload) 他们。
【问题讨论】: