Class: Riot::Setup

Inherits:
RunnableBlock show all
Defined in:
lib/riot/runnable.rb

Overview

RunnableBlock

Instance Method Summary collapse

Methods inherited from RunnableBlock

#to_s

Constructor Details

#initialize(&definition) ⇒ Setup

Returns a new instance of Setup.



13
14
15
# File 'lib/riot/runnable.rb', line 13

def initialize(&definition)
  super("setup", &definition)
end

Instance Method Details

#run(situation) ⇒ Object



17
18
19
20
# File 'lib/riot/runnable.rb', line 17

def run(situation)
  situation.setup(&@definition)
  [:setup]
end