# File lib/protest/stories.rb, line 11 def self.scenario(name, &block) scenario = Protest::Stories::Scenario.new(name) Protest::Stories.all[self].scenarios << scenario test(name) do @scenario = scenario instance_eval(&block) end end