class Fakeit::App::AppBuilder
Public Class Methods
new(spec_file, options)
click to toggle source
# File lib/fakeit/app/app_builder.rb, line 4 def initialize(spec_file, options) @config_route = Routes::ConfigRoute.new(options) @openapi_route = Routes::OpenapiRoute.new(spec_file) end
Public Instance Methods
build()
click to toggle source
# File lib/fakeit/app/app_builder.rb, line 9 def build proc do |env| request = Rack::Request.new(env) case request.path_info when '/__fakeit_config__' @config_route.call(request) else @openapi_route.call(request, @config_route.options) end end end