cucumber.runtime.model
Class CucumberFeature

java.lang.Object
  extended by cucumber.runtime.model.CucumberFeature

public class CucumberFeature
extends Object


Constructor Summary
CucumberFeature(gherkin.formatter.model.Feature feature, String uri)
           
 
Method Summary
 void background(gherkin.formatter.model.Background background)
           
 void examples(gherkin.formatter.model.Examples examples)
           
 gherkin.formatter.model.Feature getFeature()
           
 List<CucumberTagStatement> getFeatureElements()
           
 gherkin.I18n getI18n()
           
 String getUri()
           
static List<CucumberFeature> load(ResourceLoader resourceLoader, List<String> featurePaths, List<Object> filters)
           
 void run(gherkin.formatter.Formatter formatter, gherkin.formatter.Reporter reporter, Runtime runtime)
           
 void scenario(gherkin.formatter.model.Scenario scenario)
           
 void scenarioOutline(gherkin.formatter.model.ScenarioOutline scenarioOutline)
           
 void setI18n(gherkin.I18n i18n)
           
 void step(gherkin.formatter.model.Step step)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CucumberFeature

public CucumberFeature(gherkin.formatter.model.Feature feature,
                       String uri)
Method Detail

load

public static List<CucumberFeature> load(ResourceLoader resourceLoader,
                                         List<String> featurePaths,
                                         List<Object> filters)

background

public void background(gherkin.formatter.model.Background background)

scenario

public void scenario(gherkin.formatter.model.Scenario scenario)

scenarioOutline

public void scenarioOutline(gherkin.formatter.model.ScenarioOutline scenarioOutline)

examples

public void examples(gherkin.formatter.model.Examples examples)

step

public void step(gherkin.formatter.model.Step step)

getFeature

public gherkin.formatter.model.Feature getFeature()

getFeatureElements

public List<CucumberTagStatement> getFeatureElements()

setI18n

public void setI18n(gherkin.I18n i18n)

getI18n

public gherkin.I18n getI18n()

getUri

public String getUri()

run

public void run(gherkin.formatter.Formatter formatter,
                gherkin.formatter.Reporter reporter,
                Runtime runtime)


Copyright © 2012. All Rights Reserved.