Module: RSpecApi::RespondWith::Request
- Includes:
- Valid
- Included in:
- RSpecApi::RespondWith
- Defined in:
- lib/rspec-api/respond_with/request.rb
Instance Method Summary collapse
Methods included from Valid
Instance Method Details
#request(status, params = {}, values = {}, &block) ⇒ Object
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
# File 'lib/rspec-api/respond_with/request.rb', line 10 def request(status, params = {}, values = {}, &block) valid = valid? params expectations = expectations_for status, params request, prefix_params = request_for params, values describe description_for(request) do if valid extend RSpecApi::Requests::Valid valid_request request, expectations, prefix_params, &block else extend RSpecApi::Requests::Pending pending_request end end end |