class Spec::Story::Runner::StoryMediator::Scenario
def add_step(step)
def add_step(step) @steps << step end
def initialize(name)
def initialize(name) @name = name @steps = [] end
def last_step
def last_step @steps.last end
def to_proc
def to_proc name = @name steps = @steps.collect { |step| step.to_proc } lambda do Scenario name do steps.each { |step| instance_eval(&step) } end end end