blob: 06cb46a13544da438ea6fb32b9f3b2d2d36f5646 (
plain)
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
|
class ApiControllerTest < ActionController::TestCase
def api_get(*args)
get *add_api_defaults(args)
end
def api_post(*args)
post *add_api_defaults(args)
end
def api_delete(*args)
delete *add_api_defaults(args)
end
def api_put(*args)
put *add_api_defaults(args)
end
def add_api_defaults(args)
add_defaults args, version: '2'
end
def add_defaults(args, defaults)
opts = args.extract_options!
opts.reverse_merge! defaults
args << opts
args
end
end
|