Class: ApiTester::UnusedFields
- Inherits:
-
Object
- Object
- ApiTester::UnusedFields
- Defined in:
- lib/api-tester/modules/unused_fields.rb
Class Method Summary collapse
Class Method Details
.go(contract) ⇒ Object
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
# File 'lib/api-tester/modules/unused_fields.rb', line 5 def self.go contract reports = [] contract.endpoints.each do |endpoint| endpoint.methods.each do |method| method.expected_response.body.each do |field| if field.is_seen == 0 reports << MissingResponseFieldReport.new(endpoint.url, method.verb, field.name, "UnusedFieldsModule") end end end end reports end |
.order ⇒ Object
21 22 23 |
# File 'lib/api-tester/modules/unused_fields.rb', line 21 def self.order 99 end |