Method: Fdoc::Service.verify!

Defined in:
lib/fdoc/service.rb

.verify!(verb, path, request_params, response_params, response_status, successful) ⇒ Object



34
35
36
37
38
39
40
41
# File 'lib/fdoc/service.rb', line 34

def self.verify!(verb, path, request_params, response_params,
                 response_status, successful)
  service = Fdoc::Service.new(Fdoc.service_path)
  endpoint = service.open(verb, path)
  endpoint.consume_request(request_params, successful)
  endpoint.consume_response(response_params, response_status, successful)
  endpoint.persist! if endpoint.respond_to?(:persist!)
end