Sha256: 7f11f343610dba0084b9e3f853594ca609f1ea6b36514290ded76c287d39759b
Contents?: true
Size: 373 Bytes
Versions: 38
Compression:
Stored size: 373 Bytes
Contents
module TestHelpers def app Brief.testcase.server end def json @json ||= JSON.parse(last_response.body) end def env_for(*args) Rack::MockRequest.send(:env_for, *args) end def route_for(*args) env = env_for(*args) Brief::Server::Route.new(env, Brief.testcase) end def handler_for(*args) route_for(*args).send(:handler) end end
Version data entries
38 entries across 38 versions & 1 rubygems