class Apipie::ResponseDoesNotMatchSwaggerSchema

Public Class Methods

new(controller_name, method_name, response_code, error_messages, schema, returned_object) click to toggle source
# File lib/apipie/errors.rb, line 62
def initialize(controller_name, method_name, response_code, error_messages, schema, returned_object)
  @controller_name = controller_name
  @method_name = method_name
  @response_code = response_code
  @error_messages = error_messages
  @schema = schema
  @returned_object = returned_object
end

Public Instance Methods

to_s() click to toggle source
# File lib/apipie/errors.rb, line 71
def to_s
  "Response does not match swagger schema (#{@controller_name}##{@method_name} #{@response_code}): #{@error_messages}\nSchema: #{JSON(@schema)}\nReturned object: #{@returned_object}"
end