class PactBroker::Client::PactBrokerClient
Constants
- DEFAULT_OPTIONS
Attributes
base_url[R]
client_options[R]
Public Class Methods
new(options = {})
click to toggle source
# File lib/pact_broker/client/pact_broker_client.rb, line 17 def initialize options = {} merged_options = DEFAULT_OPTIONS.merge(options) @base_url = merged_options[:base_url] @client_options = merged_options[:client_options] || {} end
Public Instance Methods
matrix()
click to toggle source
# File lib/pact_broker/client/pact_broker_client.rb, line 31 def matrix PactBroker::Client::Matrix.new base_url: base_url, client_options: client_options end
pacticipants()
click to toggle source
# File lib/pact_broker/client/pact_broker_client.rb, line 23 def pacticipants PactBroker::Client::Pacticipants.new base_url: base_url, client_options: client_options end
pacts()
click to toggle source
# File lib/pact_broker/client/pact_broker_client.rb, line 27 def pacts PactBroker::Client::Pacts.new base_url: base_url, client_options: client_options end