Test Suite: DEFINITION Service / I_DEFINITION_QUERY Interface
Normative Reference
Items under this validation suite conceptually use these abstract interfaces defined in the Platform Service Model:
-
I_DEFINITION_QUERY
These are concretely realised in implementation technology specfic APIs, such as the Definitions REST API.
This test suite uses artefacts defined by the following specifications:
Test Environment
The server under test should support:
TBD
Test Data Sets
TBD
Test cases
Service Model operation: I_DEFINITION_QUERY.has_query()
Service Model reference: I_DEFINITION_QUERY.has_query()
Test Case I_DEFINITION_QUERY.has_query-xxx
Description |
xx |
|---|---|
Pre-conditions |
xx |
Post-conditions |
xx |
Flow |
xx |
Test runners |
Service Model operation: I_DEFINITION_QUERY.valid_query()
Service Model reference: I_DEFINITION_QUERY.valid_query()
Test Case I_DEFINITION_QUERY.valid_query-valid
Description |
xx |
|---|---|
Pre-conditions |
xx |
Post-conditions |
xx |
Flow |
xx |
Test runners |
Test Case I_DEFINITION_QUERY.valid_query-invalid
Description |
xx |
|---|---|
Pre-conditions |
xx |
Post-conditions |
xx |
Flow |
xx |
Test runners |
Test Case I_DEFINITION_QUERY.valid_query-bad_formalism
Description |
xx |
|---|---|
Pre-conditions |
xx |
Post-conditions |
xx |
Flow |
xx |
Test runners |
Service Model operation: I_DEFINITION_QUERY.list_queries()
Service Model reference: I_DEFINITION_QUERY.list_queries()
Test Case I_DEFINITION_QUERY.list_queries-empty
Description |
xx |
|---|---|
Pre-conditions |
xx |
Post-conditions |
xx |
Flow |
xx |
Test runners |
Test Case I_DEFINITION_QUERY.list_queries-non_empty
Description |
xx |
|---|---|
Pre-conditions |
xx |
Post-conditions |
xx |
Flow |
xx |
Test runners |
Test Case I_DEFINITION_QUERY.list_queries-select_items
Description |
xx |
|---|---|
Pre-conditions |
xx |
Post-conditions |
xx |
Flow |
xx |
Test runners |