Repository type definition test case

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

Operation

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

Assertions

Discovered Properties

Example Output

{
      "class" : "OpenMetadataTestCaseResult",
      "testCaseId" : "repository-attribute-typedef-GovernanceDomain",
      "testCaseName" : "Repository attribute type definition test case",
      "testCaseDescriptionURL" : "https://egeria.odpi.org/open-metadata-conformance-suite/docs/origin-workbench/repository-attribute-typedef-test-case.md",
      "assertionMessage" : "GovernanceDomain attribute type definition is compliant",
      "successfulAssertions" : [ "GovernanceDomain type definition has a name.",
                                 "GovernanceDomain type definition has a guid.",
                                 "GovernanceDomain type definition has a version number.",
                                 "GovernanceDomain type definition has a version name.",
                                 "GovernanceDomain type definition has a valid category.",
                                 "GovernanceDomain enum type definition has elements.",
                                 "GovernanceDomain type verified by repository.",
                                 "GovernanceDomain type retrieved from repository by name.",
                                 "GovernanceDomain same type retrieved from repository by name.",
                                 "GovernanceDomain type retrieved from repository by guid.",
                                 "GovernanceDomain same type retrieved from repository by guid." ],
      "unsuccessfulAssertions" : [ ],
      "discoveredProperties" : {
        "GovernanceDomain unique identifier (GUID)" : "baa31998-f3cb-47b0-9123-674a701e87bc",
        "GovernanceDomain description" : "Defines the governance domains that open metadata seeks to unite.",
        "GovernanceDomain category" : "EnumDef",
        "GovernanceDomain version" : "1.0.1" }
}

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