class ApiTester::Contract
Class to define the whole contract
Attributes
base_url[RW]
endpoints[RW]
name[RW]
Public Class Methods
new(name:, base_url:)
click to toggle source
# File lib/api-tester/definition/contract.rb, line 10 def initialize(name:, base_url:) self.name = name self.endpoints = [] self.base_url = base_url end
Public Instance Methods
add_endpoint(endpoint)
click to toggle source
# File lib/api-tester/definition/contract.rb, line 16 def add_endpoint(endpoint) endpoints << endpoint end