Module: DaVinciPASTestKit::URLs

Instance Method Summary collapse

Instance Method Details

#base_urlObject



15
16
17
# File 'lib/davinci_pas_test_kit/urls.rb', line 15

def base_url
  @base_url ||= "#{Inferno::Application['base_url']}/custom/#{suite_id}"
end

#fhir_subscription_urlObject



31
32
33
# File 'lib/davinci_pas_test_kit/urls.rb', line 31

def fhir_subscription_url
  @fhir_subscription_url ||= base_url + FHIR_SUBSCRIPTION_PATH
end

#inquire_urlObject



27
28
29
# File 'lib/davinci_pas_test_kit/urls.rb', line 27

def inquire_url
  @inquire_url ||= base_url + INQUIRE_PATH
end

#resume_fail_urlObject



39
40
41
# File 'lib/davinci_pas_test_kit/urls.rb', line 39

def resume_fail_url
  @resume_fail_url ||= base_url + RESUME_FAIL_PATH
end

#resume_pass_urlObject



35
36
37
# File 'lib/davinci_pas_test_kit/urls.rb', line 35

def resume_pass_url
  @resume_pass_url ||= base_url + RESUME_PASS_PATH
end

#submit_urlObject



23
24
25
# File 'lib/davinci_pas_test_kit/urls.rb', line 23

def submit_url
  @submit_url ||= base_url + SUBMIT_PATH
end

#suite_idObject



43
44
45
# File 'lib/davinci_pas_test_kit/urls.rb', line 43

def suite_id
  self.class.suite.id
end

#token_urlObject



19
20
21
# File 'lib/davinci_pas_test_kit/urls.rb', line 19

def token_url
  @token_url ||= base_url + TOKEN_PATH
end