Module: Inferno::DSL::FHIRClient::ClassMethods
- Included in:
- Entities::TestGroup, Entities::TestSuite
- Defined in:
- lib/inferno/dsl/fhir_client.rb
Instance Method Summary collapse
-
#fhir_client(name = :default, &block) ⇒ void
Define a FHIR client to be used by a Runnable.
-
#find_fhir_client_definition(client) ⇒ Object
Instance Method Details
#fhir_client(name = :default, &block) ⇒ void
This method returns an undefined value.
Define a FHIR client to be used by a Runnable.
461 462 463 |
# File 'lib/inferno/dsl/fhir_client.rb', line 461 def fhir_client(name = :default, &block) fhir_client_definitions[name] = block end |
#find_fhir_client_definition(client) ⇒ Object
450 451 452 |
# File 'lib/inferno/dsl/fhir_client.rb', line 450 def find_fhir_client_definition(client) fhir_client_definitions[client] || parent&.find_fhir_client_definition(client) end |