The open metadata repository test workbench is responsible for testing the conformance of the Open Metadata Repository Services (OMRS) REST API that is used to support federated queries.
The workbench uses the OMRS REST Repository Connector as a client to test the server. This connector is also used within the enterprise repository services as part of the federated query support. Therefore, the calls to the server from this test suite are representative of the calls from other open metadata repositories in an open metadata repository cohort.
This workbench works as a pipeline processor, accumulating information from one test and using it to seed subsequent tests. A failure early on in the pipeline will cause later tests to fail.
In addition this workbench dynamically generates tests based on the types returned by the repository. So for example, the Repository TypeDef Test Case runs for each TypeDef returned by the repository. Again, a failure in the early set up test cases will prevent the repository workbench from generating the full suite of test cases for the repository under test.
- Metadata Collection Id Test Case
- Repository Get TypeDef Gallery Test Case
- Repository AttributeTypeDef Test Case
- Repository TypeDef Test Case
- Repository Find AttributeTypeDefs by Category Test Case
- Repository Find TypeDefs by Category Test Case
- Repository Entity Lifecycle Test Case
- Repository Relationship Lifecycle Test Case
- Repository Classification Lifecycle Test Case
- Repository Find Types By External Standard Identifiers Test Case
License: CC BY 4.0, Copyright Contributors to the ODPi Egeria project.