class Stepdown::Scenario
Attributes
name[R]
step_count[R]
Public Class Methods
new(name)
click to toggle source
# File lib/stepdown/scenario.rb, line 6 def initialize(name) @step_collection = Stepdown::StepCollection.new @step_count = 0 @name = name end
Public Instance Methods
add_step(step)
click to toggle source
# File lib/stepdown/scenario.rb, line 12 def add_step(step) @step_count += 1 @step_collection.add_step(step.id, step.regex) end
steps()
click to toggle source
# File lib/stepdown/scenario.rb, line 17 def steps @step_collection.steps end
unique_step_count()
click to toggle source
# File lib/stepdown/scenario.rb, line 21 def unique_step_count @step_collection.length end