class TinyGate::TestHelper::UserClient
Constants
- ROOT_URL
Public Class Methods
new(url = ROOT_URL)
click to toggle source
# File lib/tiny_gate/test_helper/user_client.rb, line 8 def initialize(url = ROOT_URL) @url = url end
Public Instance Methods
add_permission(payload)
click to toggle source
# File lib/tiny_gate/test_helper/user_client.rb, line 17 def add_permission(payload) HTTP.post(add_permission_url, form: payload) end
add_user(payload)
click to toggle source
# File lib/tiny_gate/test_helper/user_client.rb, line 12 def add_user(payload) response = HTTP.post(add_user_url, form: payload) response.body end
reset()
click to toggle source
# File lib/tiny_gate/test_helper/user_client.rb, line 21 def reset HTTP.post("#{@url}/reset") end
Private Instance Methods
add_permission_url()
click to toggle source
# File lib/tiny_gate/test_helper/user_client.rb, line 31 def add_permission_url "#{@url}/add_permission" end
add_user_url()
click to toggle source
# File lib/tiny_gate/test_helper/user_client.rb, line 27 def add_user_url "#{@url}/add_user" end