Module: DaVinciPASTestKit::ClientURLs
Overview
URLs used by client tests
suite_id still not provided since not specific to a suite, yet
Instance Method Summary
collapse
Methods included from BaseURLs
#base_url, #resume_fail_url, #resume_pass_url, #resume_skip_url
Instance Method Details
#fhir_base_url ⇒ Object
31
32
33
|
# File 'lib/davinci_pas_test_kit/client/client_urls.rb', line 31
def fhir_base_url
@fhir_base_url ||= base_url + FHIR_PATH
end
|
#fhir_subscription_url ⇒ Object
61
62
63
|
# File 'lib/davinci_pas_test_kit/client/client_urls.rb', line 61
def fhir_subscription_url
@fhir_subscription_url ||= base_url + FHIR_SUBSCRIPTION_PATH
end
|
#inquire_url ⇒ Object
51
52
53
|
# File 'lib/davinci_pas_test_kit/client/client_urls.rb', line 51
def inquire_url
@inquire_url ||= base_url + INQUIRE_PATH
end
|
#registration_url ⇒ Object
79
80
81
|
# File 'lib/davinci_pas_test_kit/client/client_urls.rb', line 79
def registration_url
@registration_url ||= base_url + UDAPSecurityTestKit::REGISTRATION_PATH
end
|
#session_fhir_base_url(session_path) ⇒ Object
35
36
37
38
39
|
# File 'lib/davinci_pas_test_kit/client/client_urls.rb', line 35
def session_fhir_base_url(session_path)
return fhir_base_url if session_path.blank?
base_url + SESSION_FHIR_PATH.gsub(SESSION_PATH_PLACEHOLDER, "/#{session_path}")
end
|
#session_fhir_subscription_url(session_path) ⇒ Object
65
66
67
68
69
|
# File 'lib/davinci_pas_test_kit/client/client_urls.rb', line 65
def session_fhir_subscription_url(session_path)
return fhir_subscription_url if session_path.blank?
base_url + SESSION_FHIR_SUBSCRIPTION_PATH.gsub(SESSION_PATH_PLACEHOLDER, "/#{session_path}")
end
|
#session_inquire_url(session_path) ⇒ Object
55
56
57
58
59
|
# File 'lib/davinci_pas_test_kit/client/client_urls.rb', line 55
def session_inquire_url(session_path)
return inquire_url if session_path.blank?
base_url + SESSION_INQUIRE_PATH.gsub(SESSION_PATH_PLACEHOLDER, "/#{session_path}")
end
|
#session_submit_url(session_path) ⇒ Object
45
46
47
48
49
|
# File 'lib/davinci_pas_test_kit/client/client_urls.rb', line 45
def session_submit_url(session_path)
return submit_url if session_path.blank?
base_url + SESSION_SUBMIT_PATH.gsub(SESSION_PATH_PLACEHOLDER, "/#{session_path}")
end
|
#submit_url ⇒ Object
41
42
43
|
# File 'lib/davinci_pas_test_kit/client/client_urls.rb', line 41
def submit_url
@submit_url ||= base_url + SUBMIT_PATH
end
|
#token_url ⇒ Object
75
76
77
|
# File 'lib/davinci_pas_test_kit/client/client_urls.rb', line 75
def token_url
@token_url ||= base_url + UDAPSecurityTestKit::TOKEN_PATH
end
|
#udap_discovery_url ⇒ Object
71
72
73
|
# File 'lib/davinci_pas_test_kit/client/client_urls.rb', line 71
def udap_discovery_url
@udap_discovery_url ||= base_url + UDAPSecurityTestKit::UDAP_DISCOVERY_PATH
end
|