class Pact::Provider::DSL::VerificationDSL
def create_verification
def create_verification validate Pact::Provider::PactVerification.new(@consumer_name, @pact_uri, @ref) end
def initialize consumer_name, options = {}, &block
def initialize consumer_name, options = {}, &block @consumer_name = consumer_name @ref = options.fetch(:ref, :head) @pact_uri = nil instance_eval(&block) end
def pact_uri pact_uri, options = {}
def pact_uri pact_uri, options = {} @pact_uri = pact_uri end
def task task
def task task @task = task end
def validate
def validate raise "Please provide a pact_uri for the verification" unless @pact_uri end