Class: Evil::Client::DSL::Responses
- Inherits:
-
Object
- Object
- Evil::Client::DSL::Responses
- Defined in:
- lib/evil/client/dsl/responses.rb
Instance Method Summary collapse
-
#response(name, status, **options, &block) ⇒ Object
Add settings shared by several responses.
-
#responses(**options, &block) ⇒ Object
Add settings shared by several responses.
Instance Method Details
#response(name, status, **options, &block) ⇒ Object
Add settings shared by several responses
9 10 11 |
# File 'lib/evil/client/dsl/responses.rb', line 9 def response(name, status, **, &block) @client.send :response, name, status, @options.merge(), &block end |
#responses(**options, &block) ⇒ Object
Add settings shared by several responses
18 19 20 |
# File 'lib/evil/client/dsl/responses.rb', line 18 def responses(**, &block) self.class.new(@client, @options.merge(), &block) end |