Class: WireMockMapper::Configuration
- Inherits:
-
Object
- Object
- WireMockMapper::Configuration
- Defined in:
- lib/configuration.rb
Class Attribute Summary collapse
-
.request_builder ⇒ Object
readonly
Returns the value of attribute request_builder.
-
.response_builder ⇒ Object
readonly
Returns the value of attribute response_builder.
-
.scenario_builder ⇒ Object
readonly
Returns the value of attribute scenario_builder.
-
.wiremock_url ⇒ Object
readonly
Returns the value of attribute wiremock_url.
Class Method Summary collapse
-
.create_global_mapping {|@request_builder, @response_builder, @scenario_builder| ... } ⇒ Object
Add mappings to include for all future mappings.
- .reset_global_mappings ⇒ Object
-
.set_wiremock_url(url) ⇒ Object
Set the WireMock url.
Class Attribute Details
.request_builder ⇒ Object (readonly)
Returns the value of attribute request_builder.
14 15 16 |
# File 'lib/configuration.rb', line 14 def request_builder @request_builder end |
.response_builder ⇒ Object (readonly)
Returns the value of attribute response_builder.
14 15 16 |
# File 'lib/configuration.rb', line 14 def response_builder @response_builder end |
.scenario_builder ⇒ Object (readonly)
Returns the value of attribute scenario_builder.
14 15 16 |
# File 'lib/configuration.rb', line 14 def scenario_builder @scenario_builder end |
.wiremock_url ⇒ Object (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 |
.reset_global_mappings ⇒ Object
21 22 23 24 25 |
# File 'lib/configuration.rb', line 21 def reset_global_mappings @request_builder = Builders::RequestBuilder.new @response_builder = Builders::ResponseBuilder.new @scenario_builder = Builders::ScenarioBuilder.new end |
.set_wiremock_url(url) ⇒ Object
Set the WireMock url
29 30 31 |
# File 'lib/configuration.rb', line 29 def set_wiremock_url(url) @wiremock_url = url end |