private boolean parameterNeededForGivenStories(Scenario scenario) { boolean parametersNeededForGivenStories = scenario.getGivenStories() .requireParameters(); return parametersNeededForGivenStories; }
private boolean hasGivenStories(Scenario scenario) { return !scenario.getGivenStories().getPaths().isEmpty(); }
private boolean hasGivenStories(Scenario scenario) { return !scenario.getGivenStories().getPaths().isEmpty(); }
private void insertGivenStories(Scenario scenario, Description scenarioDescription) { for (String path : scenario.getGivenStories().getPaths()) { addGivenStoryToScenario(scenarioDescription, path); } }
private void insertGivenStories(Scenario scenario, Description scenarioDescription) { for (String path : scenario.getGivenStories().getPaths()) { addGivenStoryToScenario(scenarioDescription, path); } }
public Description createDescriptionFrom(Lifecycle lifecycle, PerformableScenario performableScenario) { Scenario scenario = performableScenario.getScenario(); Description scenarioDescription = createDescriptionForScenario(scenario); if (performableScenario.hasExamples() && !scenario.getGivenStories().requireParameters()) { insertDescriptionForExamples(lifecycle, performableScenario, scenarioDescription); } else { if (hasGivenStories(scenario)) { insertGivenStories(scenario, scenarioDescription); } addScenarioSteps(lifecycle, ScenarioType.NORMAL, scenario, scenarioDescription); } return scenarioDescription; }