Sha256: 65372f60b9f705c24bd5750c82787f0c2aa9c44b9a4b69101e1c6fcfc21ecea6
Contents?: true
Size: 709 Bytes
Versions: 5
Compression:
Stored size: 709 Bytes
Contents
require 'tester/reporter/report' class ApiReport attr_accessor :reports def initialize self.reports = [] end def add_new url, request, expected_response, actual_response, description="A case" report = Report.new description, url, request, expected_response, actual_response self.reports << report end def add_new_report report self.reports << report end def print if self.reports.size > 0 puts "Issues discovered: #{self.reports.size}" self.reports.each do |report| report.print puts "\n" puts "\n" end puts "" puts "Issues discovered: #{self.reports.size}" else puts "No issues found" end end end
Version data entries
5 entries across 5 versions & 1 rubygems