think\PhpunitHelper::setMVC PHP Method

setMVC() public method

模拟常规的mvc应用
public setMVC ( $http_host, $module_name, $controller_name, string $request_scheme = 'http', string $server_port = '80' )
$http_host
$module_name
$controller_name
$request_scheme string
$server_port string
    public function setMVC($http_host, $module_name, $controller_name, $request_scheme = 'http', $server_port = '80')
    {
        $this->setServerEnv('SERVER_NAME', $http_host);
        $this->setServerEnv('HTTP_HOST', $http_host);
        $this->setServerEnv('REQUEST_SCHEME', $request_scheme);
        $this->setServerEnv('SERVER_PORT', $server_port);
        defined('MODULE_NAME') or define('MODULE_NAME', $module_name);
        defined('CONTROLLER_NAME') or define('CONTROLLER_NAME', $controller_name);
    }