Module: ApiSim

Defined in:
lib/api_sim.rb,
lib/api_sim/ui_app.rb,
lib/api_sim/version.rb,
lib/api_sim/matchers.rb,
lib/api_sim/built_app.rb,
lib/api_sim/app_builder.rb,
lib/api_sim/view_helpers.rb,
lib/api_sim/recorded_request.rb,
lib/api_sim/matchers/base_matcher.rb,
lib/api_sim/matchers/request_body_matcher.rb,
lib/api_sim/matchers/static_request_matcher.rb,
lib/api_sim/matchers/dynamic_request_matcher.rb

Defined Under Namespace

Modules: Matchers, UiApp, ViewHelpers Classes: AppBuilder, BuiltApp, Matcher, RecordedRequest, SmartRequest

Constant Summary collapse

VERSION =
"8.0.0"

Class Method Summary collapse

Class Method Details

.build_app(&block) ⇒ Object



5
6
7
8
9
# File 'lib/api_sim.rb', line 5

def self.build_app(&block)
  configuration = AppBuilder.new
  configuration.instance_eval &block
  configuration.rackapp
end