@Override
    protected List<ParentRunner<?>> getChildren() {
        return children;
    }
@Test
    void cucumber_returns_description_tree_with_features_and_pickles() throws InitializationError {
        Description description = new Cucumber(ValidEmpty.class).getDescription();

        assertThat(description.getDisplayName(), is("io.cucumber.junit.CucumberTest$ValidEmpty"));
        Description feature = description.getChildren().get(1);
        assertThat(feature.getDisplayName(), is("Feature A"));
        Description pickle = feature.getChildren().get(0);
        assertThat(pickle.getDisplayName(), is("A good start(Feature A)"));
    }