Sha256: bcc6b13ce059bea3b9199fe778f3c1636704233e1841b18d2f981336eb98d520
Contents?: true
Size: 464 Bytes
Versions: 9
Compression:
Stored size: 464 Bytes
Contents
require 'ostruct' module PactBroker module Api module Decorators class RepresentablePact attr_reader :consumer, :provider, :consumer_version def initialize pact @consumer_version = pact.consumer_version @consumer = OpenStruct.new(:version => @consumer_version, :name => pact.consumer.name) @provider = OpenStruct.new(:version => nil, :name => pact.provider.name) end end end end end
Version data entries
9 entries across 9 versions & 1 rubygems