class Fizzy::Api::Endpoints::Endpoint
Protected Instance Methods
invalid_response(response)
click to toggle source
# File lib/fizzy/api/endpoints/endpoint.rb, line 18 def invalid_response(response) raise Errors::UnexpectedStatusError, "Status code #{response.code} not expected." end
process_response(response)
click to toggle source
# File lib/fizzy/api/endpoints/endpoint.rb, line 9 def process_response(response) case response.code when 200 response else invalid_response(response) end end
select_measurement_text(response, default_message)
click to toggle source
# File lib/fizzy/api/endpoints/endpoint.rb, line 22 def select_measurement_text(response, default_message) response.body || default_message end