[rspec-users] Re-use scenarios from another story file?
dchelimsky at gmail.com
Thu Jul 3 14:38:38 EDT 2008
On Jul 3, 2008, at 11:57 AM, David Salgado wrote:
> Hi All
> Is there a way to have "pre-requisite" story scenarios, and include
> them using GivenScenario in a different story file?
> i.e. I'd like to have a file "prereqs.story", with "Scenario: A
> common setup", and then in "somestuff.story" have "GivenScenario: A
> common setup...", and have the scenario go on from there.
Unless you're looking for the steps to show up when you run things,
why not just have a helper method that does the setup for you and then
have a Given step that invokes that method?
> I know I can extract logic into steps, but I'd like the pre-
> requisite scenarios to have some assertions, and it doesn't feel
> right to put assertions in steps (if that's possible).
I'm not sure understand this. Don't you have expectations (assertions)
in all your Then steps?
> I've had a dig through the rdoc and the source, and I couldn't
> figure out whether it could be done, or how to do it. Is this kind
> of thing possible and/or sensible?
> Many thanks
> rspec-users mailing list
> rspec-users at rubyforge.org
More information about the rspec-users