Entities¶
- Namespace
- Features
- Feature: Describing a namespace
- Scenario: A namespace has an identifier
- Scenario: A namespace identifier is a uuid
- Scenario: A namespace identifier is mandatory
- Scenario: A namespace identifier cannot be changed
- Scenario: A namespace has a name
- Scenario: A namespace name is a string
- Scenario: A namespace name is mandatory
- Scenario: A namespace has a description
- Scenario: A namespace description is a string
- Scenario: A namespace description is optional
- Scenario: A namespace has a namespace
- Scenario: A namespace namespace is a namespace
- Scenario: A namespace namespace is optional
- Scenario: A namespace has a kind
- Scenario: A namespace kind is a NamespaceKind
- Scenario: A namespace kind is mandatory
- Scenario: A namespace cannot be contained in itself
- Scenario: A namespace namespace cannot be in a loop
- Feature: Describing a namespace
- Features
- Repository
- Features
- Feature: Describing a repository
- Scenario: A repository has an identifier
- Scenario: A repository identifier is a uuid
- Scenario: A repository identifier is mandatory
- Scenario: A repository identifier cannot be changed
- Scenario: A repository has a name
- Scenario: A repository name is a string
- Scenario: A repository name is mandatory
- Scenario: A repository has a namespace
- Scenario: A repository namespace is a Namespace
- Scenario: A repository namespace is mandatory
- Feature: Describing a repository
- Features