Module: Cucumber::Http::Parameters
- Defined in:
- lib/cucumber/http/world_extensions/parameters.rb
Instance Method Summary collapse
- #add_parameter(key, value) ⇒ Object
- #clear_parameters ⇒ Object
- #parameters ⇒ Object
- #remove_parameter(key) ⇒ Object
Instance Method Details
#add_parameter(key, value) ⇒ Object
8 9 10 |
# File 'lib/cucumber/http/world_extensions/parameters.rb', line 8 def add_parameter(key, value) parameters[key] = value end |
#clear_parameters ⇒ Object
16 17 18 |
# File 'lib/cucumber/http/world_extensions/parameters.rb', line 16 def clear_parameters parameters.clear end |
#parameters ⇒ Object
4 5 6 |
# File 'lib/cucumber/http/world_extensions/parameters.rb', line 4 def parameters @parameters ||= {} end |
#remove_parameter(key) ⇒ Object
12 13 14 |
# File 'lib/cucumber/http/world_extensions/parameters.rb', line 12 def remove_parameter(key) parameters.tap { |pars| pars.delete(key)} end |