Module: Inferno::DSL
- Included in:
- Entities::Test
- Defined in:
- lib/inferno/dsl.rb,
lib/inferno/dsl/jwks.rb,
lib/inferno/dsl/links.rb,
lib/inferno/dsl/results.rb,
lib/inferno/dsl/messages.rb,
lib/inferno/dsl/runnable.rb,
lib/inferno/dsl/auth_info.rb,
lib/inferno/dsl/assertions.rb,
lib/inferno/dsl/fhir_client.rb,
lib/inferno/dsl/http_client.rb,
lib/inferno/dsl/configurable.rb,
lib/inferno/dsl/suite_option.rb,
lib/inferno/dsl/primitive_type.rb,
lib/inferno/dsl/suite_endpoint.rb,
lib/inferno/dsl/fhir_validation.rb,
lib/inferno/dsl/request_storage.rb,
lib/inferno/dsl/value_extractor.rb,
lib/inferno/dsl/oauth_credentials.rb,
lib/inferno/dsl/resume_test_route.rb,
lib/inferno/dsl/fhir_client_builder.rb,
lib/inferno/dsl/fhirpath_evaluation.rb,
lib/inferno/dsl/http_client_builder.rb,
lib/inferno/dsl/fhir_evaluation/rule.rb,
lib/inferno/dsl/input_output_handling.rb,
lib/inferno/dsl/tcp_exception_handler.rb,
lib/inferno/dsl/fhir_evaluation/config.rb,
lib/inferno/dsl/must_support_assessment.rb,
lib/inferno/dsl/fhir_resource_navigation.rb,
lib/inferno/dsl/fhir_resource_validation.rb,
lib/inferno/dsl/fhir_evaluation/evaluator.rb,
lib/inferno/dsl/fhir_evaluation/dataset_loader.rb,
lib/inferno/dsl/must_support_metadata_extractor.rb,
lib/inferno/dsl/fhir_evaluation/evaluation_result.rb,
lib/inferno/dsl/fhir_evaluation/evaluation_context.rb,
lib/inferno/dsl/fhir_evaluation/reference_extractor.rb,
lib/inferno/dsl/fhir_evaluation/profile_conformance_helper.rb,
lib/inferno/dsl/fhir_evaluation/rules/all_references_resolve.rb,
lib/inferno/dsl/fhir_evaluation/rules/all_resources_reachable.rb,
lib/inferno/dsl/fhir_evaluation/rules/all_must_supports_present.rb
Overview
The DSL for writing tests.
Defined Under Namespace
Modules: Assertions, Configurable, FHIRClient, FHIREvaluation, FHIRResourceNavigation, FHIRResourceValidation, FHIRValidation, FhirpathEvaluation, HTTPClient, InputOutputHandling, Links, Messages, MustSupportAssessment, RequestStorage, Results, Runnable Classes: AuthInfo, FHIRClientBuilder, HTTPClientBuilder, JWKS, MustSupportMetadataExtractor, OAuthCredentials, PrimitiveType, SuiteEndpoint, SuiteOption, ValueExtractor
Constant Summary collapse
- INCLUDABLE_DSL_MODULES =
[ Assertions, FHIRClient, HTTPClient, Results, FHIRValidation, FHIREvaluation, FHIRResourceValidation, FhirpathEvaluation, Messages, MustSupportAssessment ].freeze
- EXTENDABLE_DSL_MODULES =
[ Runnable ].freeze