[ 
http://jira.codehaus.org/browse/JBEHAVE-126?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=160633#action_160633
 ] 

Mauro Talevi commented on JBEHAVE-126:
--------------------------------------

I agree that story should be a separate model concept.   The issue here is that 
we started with the Scenario concept and then added the ability to run multiple 
scenarios, which in my mind constitutes a story.   So I would only run a story 
(ie a set of scenarios) to set up a context for another story - that's why I 
was thinking of calling it GivenStory.  I think this could be retrofitted in 
2.x codebase, possibly.  Else we could branch off a 3.x and revisit the whole 
model to be more story-aware.    

The alternative of keeping the GivenScenario as a context set up for each 
scenario is possible, but complicates the parsing IMO in case you had multiple 
GivenScenario in a single file.  We need to evaluate which of the two use cases 
is more used.  I'm thinking that most likely users would need a single setup 
call for all the scenarios in their file.

 





> GivenScenarios
> --------------
>
>                 Key: JBEHAVE-126
>                 URL: http://jira.codehaus.org/browse/JBEHAVE-126
>             Project: JBehave
>          Issue Type: New Feature
>          Components: Core
>            Reporter: Elizabeth Keogh
>            Assignee: Mauro Talevi
>             Fix For: 2.2
>
>
> As someone writing scenarios, I want to be able to use another scenario as a 
> Given, so that I don't have to write big long scenarios.
> Not sure how this would work - at the moment we can get around it on the code 
> side. I'm guessing we're looking for something like
> Given the glider
> where the_glider is a scenario file.
> (What would we do if the_glider had two scenarios in it? Throw an exception, 
> maybe?)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to