Package io.karatelabs.gherkin
Class Feature
java.lang.Object
io.karatelabs.gherkin.Feature
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddSection(FeatureSection section) voidfindStepByLine(int line) intgetLine()getName()io.karatelabs.common.ResourcegetSection(int sectionIndex) getTags()booleanstatic Featureread(io.karatelabs.common.Resource resource) static Featurestatic FeaturevoidsetBackground(Background background) voidsetDescription(String description) voidsetLine(int line) voidvoidsetSections(List<FeatureSection> sections) voidtoString()
-
Field Details
-
KEYWORD
- See Also:
-
KARATE_JSON_SUFFIX
- See Also:
-
-
Constructor Details
-
Feature
public Feature(io.karatelabs.common.Resource resource)
-
-
Method Details
-
read
-
read
-
read
-
getResource
public io.karatelabs.common.Resource getResource() -
getPackageQualifiedName
-
getKarateJsonFileName
-
isBackgroundPresent
public boolean isBackgroundPresent() -
getNameAndDescription
-
getNameForReport
-
findStepByLine
-
getSetup
-
addSection
-
addTag
-
getTags
-
setTags
-
getSection
-
getLine
public int getLine() -
setLine
public void setLine(int line) -
getName
-
setName
-
getDescription
-
setDescription
-
getBackground
-
setBackground
-
getSections
-
setSections
-
toString
-