X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=application%2Ftests%2Fclass_ApplicationHelper.php;h=1a50658da674f3143b8cfe259b4dca0ba2d10f38;hb=274586036c617225150edb7515169a0bc7a5fa2c;hp=5224a07e997704a4a254f7c5471cabdf3c249b10;hpb=39c850365e53c2a80561dbc2e0da16093c246b49;p=core.git diff --git a/application/tests/class_ApplicationHelper.php b/application/tests/class_ApplicationHelper.php index 5224a07e..1a50658d 100644 --- a/application/tests/class_ApplicationHelper.php +++ b/application/tests/class_ApplicationHelper.php @@ -140,16 +140,17 @@ class ApplicationHelper extends BaseApplication implements ManageableApplication $requestInstance->setRequestElement('command', $commandName); } - // Get a controller resolver - $resolverClass = sprintf( - 'Org\Mxchange\CoreFramework\Tests\Resolver\Controller\%s', - StringUtils::convertToClassName(sprintf( - '%s_%s_controller_resolver', - $this->getAppShortName(), - FrameworkBootstrap::getRequestTypeFromSystem() - )) + // Configuration entry key + $configEntry = sprintf( + '%s_%s_controller_resolver_class', + $this->getAppShortName(), + FrameworkBootstrap::getRequestTypeFromSystem() ); - $resolverInstance = ObjectFactory::createObjectByName($resolverClass, array($commandName)); + + // Get a controller resolver instance + $resolverInstance = ObjectFactory::createObjectByConfiguredName($configEntry, [ + $commandName, + ]); // Get a controller instance as well $this->setControllerInstance($resolverInstance->resolveController());