org.jbehave.core.reporters
Class CrossReference.XRefRoot
java.lang.Object
org.jbehave.core.reporters.CrossReference.XRefRoot
- Enclosing class:
- CrossReference
public static class CrossReference.XRefRoot
- extends Object
Method Summary |
protected void |
addStepMatches(Map<String,CrossReference.StepMatch> stepMatchMap)
|
protected String |
createdBy()
|
protected CrossReference.XRefStory |
createXRefStory(StoryReporterBuilder storyReporterBuilder,
Story story,
boolean passed)
Override this is you want to add fields to the JSON. |
protected CrossReference.XRefStory |
createXRefStory(StoryReporterBuilder storyReporterBuilder,
Story story,
boolean passed,
CrossReference.XRefRoot root)
Ensure that XRefStory is instantiated completely, before secondary
methods are invoked (or overridden) |
protected Long |
getTime(Map<String,Long> times,
Story story)
|
protected void |
processStories(List<org.jbehave.core.reporters.CrossReference.StoryHolder> stories,
Set<String> stepsPerformed,
Map<String,Long> times,
StoryReporterBuilder builder,
Set<String> failures)
|
void |
setExcludeStoriesWithNoExecutedScenarios(boolean exclude)
|
protected boolean |
someScenarios(Story story,
Set<String> stepsPerformed)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
whenMade
protected long whenMade
createdBy
protected String createdBy
CrossReference.XRefRoot
public CrossReference.XRefRoot()
setExcludeStoriesWithNoExecutedScenarios
public void setExcludeStoriesWithNoExecutedScenarios(boolean exclude)
createdBy
protected String createdBy()
processStories
protected void processStories(List<org.jbehave.core.reporters.CrossReference.StoryHolder> stories,
Set<String> stepsPerformed,
Map<String,Long> times,
StoryReporterBuilder builder,
Set<String> failures)
getTime
protected Long getTime(Map<String,Long> times,
Story story)
someScenarios
protected boolean someScenarios(Story story,
Set<String> stepsPerformed)
createXRefStory
protected final CrossReference.XRefStory createXRefStory(StoryReporterBuilder storyReporterBuilder,
Story story,
boolean passed,
CrossReference.XRefRoot root)
- Ensure that XRefStory is instantiated completely, before secondary
methods are invoked (or overridden)
createXRefStory
protected CrossReference.XRefStory createXRefStory(StoryReporterBuilder storyReporterBuilder,
Story story,
boolean passed)
- Override this is you want to add fields to the JSON. Specifically,
create a subclass of XRefStory to return.
- Parameters:
storyReporterBuilder
- the story reporter builderstory
- the storypassed
- the story passed (or failed)
- Returns:
- An XRefStory
addStepMatches
protected void addStepMatches(Map<String,CrossReference.StepMatch> stepMatchMap)
Copyright © 2003-2011. All Rights Reserved.