class Fitting::Statistics::CoverError
Public Class Methods
new(request_unit)
click to toggle source
# File lib/fitting/statistics/cover_error.rb, line 4 def initialize(request_unit) @request_unit = request_unit end
Public Instance Methods
to_s()
click to toggle source
# File lib/fitting/statistics/cover_error.rb, line 8 def to_s res = '' @request_unit.map do |request| request.responses.map do |response| next unless response.tested_bodies != [] response.json_schemas.map do |json_schema| json_schema.combinations.map do |combination| next unless combination.valid_bodies == [] res += "request method: #{request.method}\nrequest path: #{request.path}\n"\ "response status: #{response.status}\nsource json-schema: #{json_schema.json_schema}\n"\ "combination: #{combination.description}\nnew json-schema: #{combination.json_schema}\n\n" end end end end res end