Class: MonkeyActionPause
- Inherits:
-
MonkeyTimedAction
- Object
- Action
- MonkeyAction
- MonkeyTimedAction
- MonkeyActionPause
- Defined in:
- lib/MonkeyAction/monkey_action_pause.rb
Overview
Monkey action: pause (as in take a break) The monkey paused, usually from typing.
Constant Summary collapse
- WEIGHT =
2.0
- VALID_VALUES =
Seconds (0 - 60 seconds)
(0..60)
Instance Attribute Summary
Attributes inherited from MonkeyTimedAction
Attributes inherited from MonkeyAction
Attributes inherited from Action
#action_completed, #action_time, #value, #weight
Instance Method Summary collapse
-
#initialize(monkey, value) ⇒ MonkeyActionPause
constructor
A new instance of MonkeyActionPause.
Methods inherited from Action
Constructor Details
#initialize(monkey, value) ⇒ MonkeyActionPause
Returns a new instance of MonkeyActionPause.
15 16 17 18 19 20 21 |
# File 'lib/MonkeyAction/monkey_action_pause.rb', line 15 def initialize(monkey, value) super(monkey, value, WEIGHT) @action_time_of_completion = @action_time + value validate end |