Class: Scenario::Scenarios
- Inherits:
-
Object
- Object
- Scenario::Scenarios
- Defined in:
- lib/scenario/scenario.rb
Constant Summary collapse
- @@scenarios =
{}
Class Method Summary collapse
-
.add(name, block) ⇒ Object
Add a new scenario.
-
.for(name) ⇒ Object
Get the scenario block for the given name.
Class Method Details
.add(name, block) ⇒ Object
Add a new scenario.
10 11 12 |
# File 'lib/scenario/scenario.rb', line 10 def self.add( name, block ) @@scenarios[name.to_sym] = block end |
.for(name) ⇒ Object
Get the scenario block for the given name.
15 16 17 18 |
# File 'lib/scenario/scenario.rb', line 15 def self.for( name ) name = name.to_sym @@scenarios[name] end |