Sha256: c764aa6ca8e0f62f04fea02553569f745a885e9df596854ab45ae41d91d10062
Contents?: true
Size: 389 Bytes
Versions: 1
Compression:
Stored size: 389 Bytes
Contents
# frozen_string_literal: true module ApiTester # Class to define the whole contract class Contract attr_accessor :name attr_accessor :endpoints attr_accessor :base_url def initialize(name:, base_url:) self.name = name self.endpoints = [] self.base_url = base_url end def add_endpoint(endpoint) endpoints << endpoint end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
api-tester-1.1.1 | lib/api-tester/definition/contract.rb |