Sha256: 7ac7d0cefcd787757e7f751a7d152d674006b1b075b5d09966d8fe0dd3d8bb1f
Contents?: true
Size: 469 Bytes
Versions: 2
Compression:
Stored size: 469 Bytes
Contents
# frozen_string_literal: true module ApiTester # Class for defining methods as part of an endpoint class Method attr_accessor :request, :expected_response, :verb def initialize(verb:, response:, request:) self.verb = verb self.request = request self.expected_response = response end def default_request { method: verb, payload: request.default_payload, headers: request.default_headers } end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
api-tester-1.1.3 | lib/api-tester/definition/method.rb |
api-tester-1.1.2 | lib/api-tester/definition/method.rb |