class Pact::Message::Consumer::Configuration::MessageProvider

Attributes

builder[RW]
consumer_name[RW]
name[RW]

Public Class Methods

new(name, consumer_name) click to toggle source
# File lib/pact/message/consumer/configuration/message_provider.rb, line 14
def initialize name, consumer_name
  @name = name
  @builder = nil
  @consumer_name = consumer_name
end

Public Instance Methods

finalize() click to toggle source
# File lib/pact/message/consumer/configuration/message_provider.rb, line 26
def finalize
  validate
end

Private Instance Methods

validate() click to toggle source
# File lib/pact/message/consumer/configuration/message_provider.rb, line 32
def validate
  raise "Please configure a name for the message provider" unless name
end