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 java.lang.Object
|
Method Summary |
protected void |
addStepMatches(java.util.Map<java.lang.String,CrossReference.StepMatch> stepMatchMap)
|
protected java.lang.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 java.lang.Long |
getTime(java.util.Map<java.lang.String,java.lang.Long> times,
Story story)
|
protected void |
processStories(java.util.List<org.jbehave.core.reporters.CrossReference.StoryHolder> stories,
java.util.Set<java.lang.String> stepsPerformed,
java.util.Map<java.lang.String,java.lang.Long> times,
StoryReporterBuilder builder,
java.util.Set<java.lang.String> failures)
|
void |
setExcludeStoriesWithNoExecutedScenarios(boolean exclude)
|
protected boolean |
someScenarios(Story story,
java.util.Set<java.lang.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 java.lang.String createdBy
metaFilter
protected java.lang.String metaFilter
CrossReference.XRefRoot
public CrossReference.XRefRoot()
setExcludeStoriesWithNoExecutedScenarios
public void setExcludeStoriesWithNoExecutedScenarios(boolean exclude)
createdBy
protected java.lang.String createdBy()
processStories
protected void processStories(java.util.List<org.jbehave.core.reporters.CrossReference.StoryHolder> stories,
java.util.Set<java.lang.String> stepsPerformed,
java.util.Map<java.lang.String,java.lang.Long> times,
StoryReporterBuilder builder,
java.util.Set<java.lang.String> failures)
getTime
protected java.lang.Long getTime(java.util.Map<java.lang.String,java.lang.Long> times,
Story story)
someScenarios
protected boolean someScenarios(Story story,
java.util.Set<java.lang.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(java.util.Map<java.lang.String,CrossReference.StepMatch> stepMatchMap)
Copyright © 2003-2012. All Rights Reserved.