public RuntimeOptionsBuilder parse(String... args) {
        return parse(Arrays.asList(args));
    }
@Test
    void creates_default_summary_printer_if_not_disabled() {
        RuntimeOptions options = parser
                .parse()
                .addDefaultSummaryPrinterIfNotDisabled()
                .build();
        Plugins plugins = new Plugins(new PluginFactory(), options);
        plugins.setEventBusOnEventListenerPlugins(new TimeServiceEventBus(Clock.systemUTC(), UUID::randomUUID));

        assertThat(plugins.getPlugins(), hasItem(plugin("io.cucumber.core.plugin.DefaultSummaryPrinter")));
    }