lib/tester/modules/good_case.rb in api-tester-0.0.5 vs lib/tester/modules/good_case.rb in api-tester-0.1.0

- old
+ new

@@ -1,16 +1,16 @@ require 'tester/reporter/status_code_report' require 'tester/modules/module' require 'tester/method_case_test' class GoodCase < Module - def go definition, report + def go endpoint, report super - definition.methods.each do |method| - default_case = BoundaryCase.new definition.url, method.request.default_payload, method.request.default_headers - response = self.call method, definition, default_case - test = GoodCaseTest.new response, definition.url, method + endpoint.methods.each do |method| + default_case = BoundaryCase.new endpoint.url, method.request.default_payload, method.request.default_headers + response = endpoint.call method, default_case.payload, default_case.headers + test = GoodCaseTest.new response, endpoint.url, method self.report.reports.concat test.check end self.report.reports == [] end