public function it_invokes_a_finder_which_has_method_named_like_the_query()
{
$finder = new Finder();
$this->actionEvent->setParam(QueryBus::EVENT_PARAM_MESSAGE_HANDLER, $finder);
$invokeStrategy = $this->finderInvokeStrategy;
$invokeStrategy($this->actionEvent);
$this->assertSame($this->actionEvent->getParam(QueryBus::EVENT_PARAM_MESSAGE), $finder->getLastMessage());
$this->assertSame($this->actionEvent->getParam(QueryBus::EVENT_PARAM_DEFERRED), $finder->getLastDeferred());
$this->assertTrue($this->actionEvent->getParam(QueryBus::EVENT_PARAM_MESSAGE_HANDLED));
}