package org.jbehave.core.reporters; import org.jbehave.core.context.Context; import org.jbehave.core.model.Story; public class ContextStoryReporter extends NullStoryReporter { private final Context context; public ContextStoryReporter(Context context) { this.context = context; } @Override public void beforeStory(Story story, boolean givenStory) { context.setCurrentStory(story.getPath()); } @Override public void beforeScenario(String title) { context.setCurrentScenario(title); } }