Module: BlueprintAgreement

Defined in:
lib/blueprint_agreement.rb,
lib/blueprint_agreement/errors.rb,
lib/blueprint_agreement/server.rb,
lib/blueprint_agreement/version.rb,
lib/blueprint_agreement/configuration.rb,
lib/blueprint_agreement/request_builder.rb,
lib/blueprint_agreement/utils/requester.rb,
lib/blueprint_agreement/utils/exclude_filter.rb,
lib/blueprint_agreement/utils/request_logger.rb,
lib/blueprint_agreement/utils/response_parser.rb,
lib/blueprint_agreement/api_services/drakov_service.rb

Overview

BluePrintAgreement ==================================

----------- ------------------- ----------------- | Minitest | | BlueprintAgreement| |Node Environment | ----——+ ---------———+ -----------------

  |                          |                                |
  |    shall_agree_with      |                                |
  +------------------------> |    /documentation_endpoint     |
  |                          +------------------------------> |
  |                          |                                |
  |                          |                                |
  |                          |                                |
  |                          |          <response>            |
  |                          | <----------------------------+ |
  |                          |                                |
  |       assert_equal       |                                |
  | <------------------------+                                |
  |                          |                                |
  |                          |                                |
  |                          |                                |
  |                          |                                |
  |                          |                                |
  |                          |                                |
+-+-+                     +--+--+                           +-+-+

Defined Under Namespace

Modules: Config, Utils Classes: Configuration, DrakovService, EndpointNotFound, ExcludeFilter, MethodNotFound, RequestBuilder, Server

Constant Summary collapse

VERSION =
"0.1.3"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.configurationObject



49
50
51
# File 'lib/blueprint_agreement.rb', line 49

def configuration
  @configuration ||= Configuration.new
end

Class Method Details

.configure {|configuration| ... } ⇒ Object

Yields:



45
46
47
# File 'lib/blueprint_agreement.rb', line 45

def configure
  yield configuration
end