/** * @expectedException Novuso\Common\Application\Messaging\Query\Exception\HandlerNotFoundException */ public function test_that_get_handler_throws_exception_for_undefined_query_class() { $queryMap = new QueryMemoryMap(); $queryMap->getHandler(GetTaskQuery::class); }
/** * {@inheritdoc} */ public function resolve(Query $query) { return $this->handlerMap->getHandler(get_class($query)); }