Module: WireMockMapper

Defined in:
lib/configuration.rb,
lib/request_builder.rb,
lib/wiremock_mapper.rb,
lib/response_builder.rb

Defined Under Namespace

Classes: Configuration, RequestBuilder, ResponseBuilder

Constant Summary collapse

VERSION =
'0.1.0'.freeze

Class Method Summary collapse

Class Method Details

.create_mapping(url = Configuration.wiremock_url) {|request_builder, response_builder| ... } ⇒ Object

Yields:

  • (request_builder, response_builder)


9
10
11
12
13
14
15
16
# File 'lib/wiremock_mapper.rb', line 9

def self.create_mapping(url = Configuration.wiremock_url)
  request_builder = RequestBuilder.new
  response_builder = ResponseBuilder.new

  yield request_builder, response_builder

  send(url, request: request_builder, response: response_builder)
end