1 require File.dirname(__FILE__) + '/../story_helper'
6 describe ScenarioCollector do
7 it 'should construct scenarios with the supplied story' do
9 story = stub_everything('story')
10 scenario_collector = ScenarioCollector.new(story)
13 scenario_collector.Scenario 'scenario1' do end
14 scenario_collector.Scenario 'scenario2' do end
15 scenarios = scenario_collector.scenarios
18 scenario_collector.should have(2).scenarios
19 scenarios.first.name.should == 'scenario1'
20 scenarios.first.story.should equal(story)
21 scenarios.last.name.should == 'scenario2'
22 scenarios.last.story.should equal(story)