class MustardClient::KeywordsClient
Public Instance Methods
add(keyword_params, testcase_ids: false)
click to toggle source
# File lib/MustardClient/keywords.rb, line 16 def add keyword_params, testcase_ids: false command = {} command[:method] = :post command[:route] = @mustard_url + "/keywords" if testcase_ids command[:params] = {keyword: keyword_params, testcases: testcase_ids} else command[:params] = {keyword: keyword_params} end command[:headers] = {'User-Token' => @user_token} execute(command) end
delete(keyword_id)
click to toggle source
# File lib/MustardClient/keywords.rb, line 34 def delete keyword_id command = {} command[:method] = :delete command[:route] = @mustard_url + "/keywords/#{keyword_id}" command[:headers] = {'User-Token' => @user_token} execute(command) end
find(keyword_id)
click to toggle source
# File lib/MustardClient/keywords.rb, line 5 def find keyword_id command = {} command[:method] = :get command[:route] = @mustard_url + "/keywords/#{keyword_id}" command[:headers] = {'User-Token' => @user_token} execute(command) end
update(keyword_id, keyword_params, testcase_ids: false)
click to toggle source
# File lib/MustardClient/keywords.rb, line 45 def update keyword_id, keyword_params, testcase_ids: false command = {} command[:method] = :put command[:route] = @mustard_url + "/keywords/#{keyword_id}" command[:headers] = {'User-Token' => @user_token} if testcase_ids command[:params] = {keyword: keyword_params, testcases: testcase_ids} else command[:params] = {keyword: keyword_params} end execute(command) end