| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
 | FakeWeb.allow_net_connect = false
DEFAULTS = {:content_type => "application/json; charset=utf-8", :status => ["403", "Forbidden"]}
def fixture_request(verb, url, file)
  FakeWeb.register_uri(verb, url, DEFAULTS.merge(:response => File.join( File.dirname(__FILE__), "../", 'fixtures', file)))
end
############
# Importer
############
# get list
fixture_request :get, "#{Rails.application.secrets.api_endpoint}referentials/test/scheduled_jobs?action=importer", 'scheduled_jobs.json'
# get element
fixture_request :get, "#{Rails.application.secrets.api_endpoint}referentials/test/scheduled_jobs/1?action=importer", 'scheduled_job.json'
# post element
fixture_request :post, "#{Rails.application.secrets.api_endpoint}referentials/test/scheduled_jobs/", 'scheduled_job.json'
# Optionnels
# delete element
# cancel_element
# error on get element
# exception server not answer
############
# Exporter
############
############
# Validation
############
 |