Repository type definition test case

Test that the type definition is properly filled out and can be retrieved in different ways.

Operation

This test uses calls to retrieve type definitions and validates that the content is valid and consistent with other calls.

Assertions

Example output

{
      "class" : "OpenMetadataTestCaseResult",
      "testCaseId" : "repository-typedef-LicenseType",
      "testCaseName" : "Repository type definition test case",
      "testCaseDescriptionURL" : "https://egeria.odpi.org/open-metadata-conformance-suite/docs/origin-workbench/repository-typedef-test-case.md",
      "assertionMessage" : "LicenseType type definition is compliant",
      "successfulAssertions" : [ "LicenseType type definition has a name.", "LicenseType type definition has a guid.", "LicenseType type definition has a version number.", "LicenseType type definition has a version name.", "LicenseType type definition has a valid category.", "LicenseType type definition has a valid origin.", "LicenseType type definition has a creator.", "LicenseType type definition has a creation date.", "LicenseType type definition has an initial status.", "LicenseType type definition has a list of valid statuses.", "LicenseType type verified by repository.", "LicenseType type retrieved from repository by name.", "LicenseType same type retrieved from repository by name.", "LicenseType type retrieved from repository by guid.", "LicenseType same type retrieved from repository by guid.", "LicenseType type found by repository by name.", "LicenseType same type found by repository by name.", "LicenseType type name is unique." ],
      "unsuccessfulAssertions" : [ ],
      "discoveredProperties" : {
        "LicenseType version" : "1.0.1",
        "LicenseType category" : "EntityDef",
        "LicenseType unique identifier (GUID)" : "046a049d-5f80-4e5b-b0ae-f3cf6009b513",
        "LicenseType description" : "A type of license that sets out specific terms and conditions for the use of an asset."
      }
}

License: CC BY 4.0, Copyright Contributors to the ODPi Egeria project.