Class: WireMockMapper::Configuration

Inherits:
Object
  • Object
show all
Defined in:
lib/configuration.rb

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.request_builderObject (readonly)

Returns the value of attribute request_builder.



14
15
16
# File 'lib/configuration.rb', line 14

def request_builder
  @request_builder
end

.response_builderObject (readonly)

Returns the value of attribute response_builder.



14
15
16
# File 'lib/configuration.rb', line 14

def response_builder
  @response_builder
end

.scenario_builderObject (readonly)

Returns the value of attribute scenario_builder.



14
15
16
# File 'lib/configuration.rb', line 14

def scenario_builder
  @scenario_builder
end

.wiremock_urlObject (readonly)

Returns the value of attribute wiremock_url.



14
15
16
# File 'lib/configuration.rb', line 14

def wiremock_url
  @wiremock_url
end

Class Method Details

.create_global_mapping {|@request_builder, @response_builder, @scenario_builder| ... } ⇒ Object

Add mappings to include for all future mappings



17
18
19
# File 'lib/configuration.rb', line 17

def create_global_mapping
  yield @request_builder, @response_builder, @scenario_builder
end

.set_wiremock_url(url) ⇒ Object

Set the WireMock url

Parameters:

  • url (String)

    the url of the WireMock server



23
24
25
# File 'lib/configuration.rb', line 23

def set_wiremock_url(url)
  @wiremock_url = url
end