spec/support/fake_api.rb in finapps-1.0.8 vs spec/support/fake_api.rb in finapps-2.0.2

- old
+ new

@@ -1,14 +1,21 @@ require 'sinatra/base' class FakeApi < Sinatra::Base # users - get('/v1/users/:id') { json_response 200, 'user.json' } + get('/users/:id') { json_response 200, 'user.json' } + # relevance + get('/v2/relevance/ruleset/names') { json_response 200, 'relevance_ruleset_names.json' } + + get('/v2/client_error') { json_response 400, 'error.json' } + get('/v2/server_error') { status 500 } + get('/v2/proxy_error') { status 407 } + private def json_response(response_code, file_name) content_type :json status response_code File.open(File.dirname(__FILE__) + '/fixtures/' + file_name, 'rb').read end -end \ No newline at end of file +end