Sha256: dddc3bca6496d40e71e3bee162dacc73fadc3518ca035cd67c4f8a28e12c2c87

Contents?: true

Size: 410 Bytes

Versions: 2

Compression:

Stored size: 410 Bytes

Contents

module ApiTester
  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 => self.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.0.0 lib/api-tester/definition/method.rb
api-tester-0.3.1 lib/api-tester/definition/method.rb