- Revision
- 927
- Author
- tastapod
- Date
- 2008-09-18 14:35:21 -0500 (Thu, 18 Sep 2008)
Log Message
[dn] made Scenario extend TestCase and renamed run to testRun for JUnit 3 compatibility
Modified Paths
Diff
Modified: trunk/jbehave-core/src/behaviour/org/jbehave/scenario/ScenarioBehaviour.java (926 => 927)
--- trunk/jbehave-core/src/behaviour/org/jbehave/scenario/ScenarioBehaviour.java 2008-09-18 15:37:32 UTC (rev 926) +++ trunk/jbehave-core/src/behaviour/org/jbehave/scenario/ScenarioBehaviour.java 2008-09-18 19:35:21 UTC (rev 927) @@ -34,7 +34,7 @@ StoryDefinition storyDefinition = new StoryDefinition(Blurb.EMPTY, Collections.EMPTY_LIST); stub(configuration.scenarioDefiner.loadScenarioDefinitionsFor(MyScenario.class)).toReturn(storyDefinition); - scenario.run(); + scenario.testRun(); verify(runner).run(storyDefinition, configuration, steps); }
Modified: trunk/jbehave-core/src/java/org/jbehave/scenario/Scenario.java (926 => 927)
--- trunk/jbehave-core/src/java/org/jbehave/scenario/Scenario.java 2008-09-18 15:37:32 UTC (rev 926) +++ trunk/jbehave-core/src/java/org/jbehave/scenario/Scenario.java 2008-09-18 19:35:21 UTC (rev 927) @@ -1,6 +1,10 @@ package org.jbehave.scenario; +import junit.framework.TestCase; + +import org.jbehave.scenario.definition.KeyWords; import org.jbehave.scenario.definition.StoryDefinition; +import org.jbehave.scenario.parser.ScenarioNameResolver; import org.jbehave.scenario.steps.Steps; import org.junit.Test; @@ -23,7 +27,7 @@ * Then move on to extending the Steps class. * </p> */ -public abstract class Scenario { +public abstract class Scenario extends TestCase { private final Configuration configuration; private final ScenarioRunner scenarioRunner; @@ -44,7 +48,7 @@ } @Test - public void run() throws Throwable { + public void testRun() throws Throwable { StoryDefinition story = configuration.forDefiningScenarios().loadScenarioDefinitionsFor(this.getClass()); scenarioRunner.run(story, configuration, candidateSteps); }
To unsubscribe from this list please visit:
