Skip to content

Metadata Maintenance Profile

The technology under test supports requests to create, update and purge metadata instances.

Entity lifecycle

The technology under test supports requests to create, update and purge entity instances.

Assertions
ID Description
repository-classification-lifecycle-6 repository supports creation of instances. This tests the addEntity method of the OMRSMetadataCollection interface.
repository-entity-lifecycle-28 repository supports creation of instances. This tests the addEntity method of the OMRSMetadataCollection interface.
repository-entity-lifecycle-01 new entity created. This tests the addEntity method of the OMRSMetadataCollection interface.
repository-entity-lifecycle-02 new entity has createdBy user. This tests the addEntity method of the OMRSMetadataCollection interface.
repository-entity-lifecycle-03 new entity has creation time. This tests the addEntity method of the OMRSMetadataCollection interface.
repository-entity-lifecycle-04 new entity has correct provenance type. This tests the addEntity method of the OMRSMetadataCollection interface.
repository-entity-lifecycle-05 new entity has correct initial status. This tests the addEntity method of the OMRSMetadataCollection interface.
repository-entity-lifecycle-06 new entity has correct type. This tests the addEntity method of the OMRSMetadataCollection interface.
repository-entity-lifecycle-07 new entity has local metadata collection. This tests the addEntity method of the OMRSMetadataCollection interface.
repository-entity-lifecycle-12 new entity is unattached. This tests the getRelationshipsForEntity method of the OMRSMetadataCollection interface.
repository-entity-lifecycle-13 entity status updated. This tests the updateEntityStatus method of the OMRSMetadataCollection interface.
repository-entity-lifecycle-14 entity new status is <status>. This tests the updateEntityStatus method of the OMRSMetadataCollection interface.
repository-entity-lifecycle-16 entity can not be set to DELETED status. This tests the updateEntityStatus method of the OMRSMetadataCollection interface.
repository-entity-lifecycle-17 entity properties cleared to min. This tests the updateEntityProperties method of the OMRSMetadataCollection interface.
repository-entity-lifecycle-25 entity retrieved following restore. This tests the isEntityKnown method of the OMRSMetadataCollection interface.
repository-entity-lifecycle-26 entity purged. This tests the getEntityDetail method of the OMRSMetadataCollection interface.
repository-entity-reference-copy-lifecycle-15 master entity created. This tests the addEntity method of the OMRSMetadataCollection interface.
repository-entity-reidentify-01 new entity created. This tests the addEntity method of the OMRSMetadataCollection interface.
repository-entity-reidentify-02 new entity retrieved. This tests the addEntity method of the OMRSMetadataCollection interface.
repository-entity-reidentify-07 repository supports creation of instances. This tests the addEntity method of the OMRSMetadataCollection interface.
repository-entity-retype-01 new entity created. This tests the addEntity method of the OMRSMetadataCollection interface.
repository-entity-retype-02 new entity retrieved. This tests the addEntity method of the OMRSMetadataCollection interface.
repository-entity-retype-17 repository supports creation of instances. This tests the addEntity method of the OMRSMetadataCollection interface.
repository-entity-property-search-2 repository supports creation of instances of type <typeName>. This tests the addEntity method of the OMRSMetadataCollection interface.
repository-reference-copy-classification-lifecycle-06 repository supports creation of instances. This tests the addEntity method of the OMRSMetadataCollection interface.

Classification lifecycle

The technology under test supports requests to create, update and purge classification instances.

Assertions
ID Description
repository-classification-lifecycle-01 No classifications attached to new entity of type <typeName>. This tests the addEntity method of the OMRSMetadataCollection interface.
repository-classification-lifecycle-02 entity returned when classification added. This tests the classifyEntity method of the OMRSMetadataCollection interface.
repository-classification-lifecycle-03 classification added to entity of type <typeName>. This tests the classifyEntity method of the OMRSMetadataCollection interface.
repository-classification-lifecycle-04 classification properties added to entity of type <typeName>. This tests the updateEntityClassification method of the OMRSMetadataCollection interface.
repository-classification-lifecycle-05 classification removed from entity of type <typeName>. This tests the declassifyEntity method of the OMRSMetadataCollection interface.

Relationship lifecycle

The technology under test supports requests to create, update and purge relationship instances.

Assertions
ID Description
repository-graph-queries-12 <typeName> relationship end types are supported by repository.
repository-entity-proxy-lifecycle-01 repository does not support entity types required for ends of relationship of type <typeName>.
repository-entity-proxy-lifecycle-06 repository does not support creation of relationship instance for type <typeName>. This tests the addRelationship method of the OMRSMetadataCollection interface.
repository-relationship-lifecycle-01 new relationship created. This tests the addRelationship method of the OMRSMetadataCollection interface.
repository-relationship-lifecycle-02 new relationship has createdBy user. This tests the addRelationship method of the OMRSMetadataCollection interface.
repository-relationship-lifecycle-03 new relationship has creation time. This tests the addRelationship method of the OMRSMetadataCollection interface.
repository-relationship-lifecycle-04 new relationship has correct provenance type. This tests the addRelationship method of the OMRSMetadataCollection interface.
repository-relationship-lifecycle-05 new relationship has correct initial status. This tests the addRelationship method of the OMRSMetadataCollection interface.
repository-relationship-lifecycle-06 new relationship has correct type. This tests the addRelationship method of the OMRSMetadataCollection interface.
repository-relationship-lifecycle-07 new relationship has local metadata collection. This tests the addRelationship method of the OMRSMetadataCollection interface.
repository-relationship-lifecycle-11 relationship status updated. This tests the updateRelationshipStatus method of the OMRSMetadataCollection interface.
repository-relationship-lifecycle-12 relationship new status is <typeName>. This tests the updateRelationshipStatus method of the OMRSMetadataCollection interface.
repository-relationship-lifecycle-14 relationship can not be set to DELETED status. This tests the updateRelationshipStatus method of the OMRSMetadataCollection interface.
repository-relationship-lifecycle-15 relationship properties cleared to min. This tests the updateRelationshipProperties method of the OMRSMetadataCollection interface.
repository-relationship-lifecycle-24 relationship purged. This tests the purgeRelationship method of the OMRSMetadataCollection interface.
repository-relationship-lifecycle-27 relationship end types are supported by repository.
repository-relationship-lifecycle-28 repository supports creation of instances. This tests the addRelationship method of the OMRSMetadataCollection interface.
repository-relationship-reference-copy-lifecycle-100 reference relationship re-homed.
repository-relationship-reference-copy-lifecycle-14 master relationship created. This tests the addRelationship method of the OMRSMetadataCollection interface.
repository-relationship-reidentify-01 new relationship created. This tests the addRelationship method of the OMRSMetadataCollection interface.
repository-relationship-reidentify-02 new relationship retrieved. This tests the getRelationship method of the OMRSMetadataCollection interface.
repository-relationship-reidentify-07 end types are supported by repository.
repository-relationship-reidentify-08 repository supports creation of instances. This tests the addRelationship method of the OMRSMetadataCollection interface.
repository-relationship-property-search-02 repository does not support an entity type that can be used to test relationship type <typeName>. This tests the addRelationship method of the OMRSMetadataCollection interface.
repository-relationship-property-search-03 repository supports creation of instances of type <typeName>. This tests the addRelationship method of the OMRSMetadataCollection interface.