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