Sha256: d3abb147bbbedd2c1ea2c46af2290a7a4a35e4688359ef2589c93f93f5d2ca62
Contents?: true
Size: 503 Bytes
Versions: 1
Compression:
Stored size: 503 Bytes
Contents
# frozen_string_literal: true module ApiTester # Class for defining methods as part of an endpoint class Method attr_accessor :request attr_accessor :expected_response attr_accessor :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
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
api-tester-1.1.1 | lib/api-tester/definition/method.rb |