Sha256: 50e7b559803868f5b263132af330a085a7c462c8ed7a40d20e65b14ceb2de4ca
Contents?: true
Size: 436 Bytes
Versions: 10
Compression:
Stored size: 436 Bytes
Contents
module Pact class ServiceProvider attr_accessor :name def initialize options @name = options[:name] || '[provider name unknown - please update the pact gem in the consumer project to the latest version and regenerate the pacts]' end def to_s name end def as_json options = {} {name: name} end def self.from_hash obj ServiceProvider.new(:name => obj['name']) end end end
Version data entries
10 entries across 10 versions & 1 rubygems