Class: HttpStub::Configurer::PreInitializeCommandProcessor
- Inherits:
-
Object
- Object
- HttpStub::Configurer::PreInitializeCommandProcessor
- Defined in:
- lib/http_stub/configurer/pre_initialize_command_processor.rb
Instance Method Summary collapse
-
#initialize ⇒ PreInitializeCommandProcessor
constructor
A new instance of PreInitializeCommandProcessor.
- #process(command) ⇒ Object
- #replay ⇒ Object
Constructor Details
#initialize ⇒ PreInitializeCommandProcessor
Returns a new instance of PreInitializeCommandProcessor.
6 7 8 |
# File 'lib/http_stub/configurer/pre_initialize_command_processor.rb', line 6 def initialize @cache = [] end |
Instance Method Details
#process(command) ⇒ Object
10 11 12 |
# File 'lib/http_stub/configurer/pre_initialize_command_processor.rb', line 10 def process(command) @cache << command end |
#replay ⇒ Object
14 15 16 |
# File 'lib/http_stub/configurer/pre_initialize_command_processor.rb', line 14 def replay @cache.each { |command| command.execute() } end |