Sha256: 7bc4e6471eef4861e87b121b8c77e6254ec2b75904f10cda1525732384dcee55

Contents?: true

Size: 1.34 KB

Versions: 6

Compression:

Stored size: 1.34 KB

Contents

require_relative 'smart_access_brands_validate_bundle_test'
require_relative 'smart_access_brands_validate_endpoints_test'
require_relative 'smart_access_brands_validate_endpoint_urls_test'
require_relative 'smart_access_brands_validate_brands_test'

module SMARTAppLaunch
  class SMARTAccessBrandsValidationGroup < Inferno::TestGroup
    id :smart_access_brands_validation
    title 'Validate SMART Access Brands Bundle'
    description %(
      These tests ensure that the publisher's User Access Brands publication is in
      a valid Bundle according to the [User Access Brand Bundle Profile](https://hl7.org/fhir/smart-app-launch/STU2.2/StructureDefinition-user-access-brands-bundle.html).
      It ensures that this User Access Brand Bundle has its brand and endpoint
      details contained in valid Endpoints according to the [User Access Endpoint Profile](https://hl7.org/fhir/smart-app-launch/STU2.2/StructureDefinition-user-access-endpoint.html)
      and valid Brands (Organizations) according to the [User Access Brand Profile](https://hl7.org/fhir/smart-app-launch/STU2.2/StructureDefinition-user-access-brand.html).
    )
    run_as_group

    test from: :smart_access_brands_valid_bundle
    test from: :smart_access_brands_valid_endpoints
    test from: :smart_access_brands_valid_endpoint_urls
    test from: :smart_access_brands_valid_brands
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
smart_app_launch_test_kit-0.6.0 lib/smart_app_launch/smart_access_brands_validation_group.rb
smart_app_launch_test_kit-0.5.1 lib/smart_app_launch/smart_access_brands_validation_group.rb
smart_app_launch_test_kit-0.5.0 lib/smart_app_launch/smart_access_brands_validation_group.rb
smart_app_launch_test_kit-0.4.6 lib/smart_app_launch/smart_access_brands_validation_group.rb
smart_app_launch_test_kit-0.4.5 lib/smart_app_launch/smart_access_brands_validation_group.rb
smart_app_launch_test_kit-0.4.4 lib/smart_app_launch/smart_access_brands_validation_group.rb