spec/support/fake_api.rb in finapps-3.0.6 vs spec/support/fake_api.rb in finapps-3.0.7
- old
+ new
@@ -12,9 +12,21 @@
delete('/v3/resources/:id') { status 202 }
# version
get('/v3/version') { 'Version => 2.1.29-.20161208.172810' }
+ # tenants
+ get('/v3/settings/app') { json_response 200, 'tenant_settings.json' }
+ put('/v3/settings/app') do
+ request.body.rewind
+ request_payload = JSON.parse request.body.read
+ if request_payload['product'] == 'valid'
+ status 204
+ else
+ json_response 401, 'resource_not_found.json'
+ end
+ end
+
# orders
post('/v3/orders/valid_token') { json_response 200, 'order_token.json' }
post('/v3/orders/invalid_token') { json_response 404, 'resource_not_found.json' }
get('/v3/orders/valid_id') { json_response 200, 'order.json' }
get('/v3/orders') { json_response 200, 'orders.json' }