public void run() {
        runner = newJsonRunnerWithSetting(
                globalSettings.stream()
                        .filter(byEnv(this.env))
                        .map(toRunnerSetting())
                        .collect(toList()), startArgs);
        runner.run();
    }
@Test
    public void should_throw_exception_without_global_request_settings() {
        stream = getResourceAsStream("settings/request-settings.json");
        runner = new SettingRunner(stream, createStartArgs(12306));
        runner.run();

        assertThrows(HttpResponseException.class, () -> helper.get(remoteUrl("/foo")));
    }