-
Notifications
You must be signed in to change notification settings - Fork 20
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[uss_qualifier] Constraint reference synchronization scenario
- Loading branch information
Showing
31 changed files
with
1,491 additions
and
133 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
21 changes: 21 additions & 0 deletions
21
...toring/uss_qualifier/scenarios/astm/utm/dss/fragments/cr/crud/create_correct.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
# Create constraint reference test step fragment | ||
|
||
This test step fragment validates that: | ||
- a query to create a constraint reference with valid parameters succeeds | ||
- the response to the query conforms to the OpenAPI specification | ||
- the content of the response reflects the created constraint reference | ||
|
||
## [Query Success](./create_query.md) | ||
|
||
Check query succeeds | ||
|
||
## [Response Format](./create_format.md) | ||
|
||
Check response format | ||
|
||
## 🛑 Create constraint reference response content is correct check | ||
|
||
A successful constraint reference creation query is expected to return a body, the content of which reflects the created constraint reference. | ||
If the content of the response does not correspond to what was requested, the DSS is failing to implement **[astm.f3548.v21.DSS0005,3](../../../../../../../requirements/astm/f3548/v21.md)**. | ||
|
||
This check will usually be performing a series of sub-checks from the [validate](../validate) fragments. |
9 changes: 9 additions & 0 deletions
9
monitoring/uss_qualifier/scenarios/astm/utm/dss/fragments/cr/crud/create_format.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
# Create constraint reference response format test step fragment | ||
|
||
This test step fragment validates that a constraint references creation returns a body in the correct format. | ||
|
||
## 🛑 Create constraint reference response format conforms to spec check | ||
|
||
The response to a successful constraint reference creation query is expected to conform to the format defined by the OpenAPI specification under the `A3.1` Annex of ASTM F3548−21. | ||
|
||
If it does not, the DSS is failing to implement **[astm.f3548.v21.DSS0005,3](../../../../../../../requirements/astm/f3548/v21.md)**. |
8 changes: 8 additions & 0 deletions
8
monitoring/uss_qualifier/scenarios/astm/utm/dss/fragments/cr/crud/create_query.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
# Create constraint reference test step fragment | ||
|
||
This test step fragment validates that a query to create a constraint reference with valid parameters succeeds | ||
|
||
## 🛑 Create constraint reference query succeeds check | ||
|
||
As per **[astm.f3548.v21.DSS0005,3](../../../../../../../requirements/astm/f3548/v21.md)**, the DSS API must allow callers to create a constraint reference with either one or both of the | ||
start and end time missing, provided all the required parameters are valid. |
20 changes: 20 additions & 0 deletions
20
monitoring/uss_qualifier/scenarios/astm/utm/dss/fragments/cr/crud/delete.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
# Delete constraint reference test step fragment | ||
|
||
This test step fragment validates that constraint references can be deleted | ||
|
||
## 🛑 Delete constraint reference query succeeds check | ||
|
||
A query to delete a constraint reference, by its owner and when the correct OVN is provided, should succeed, otherwise the DSS is in violation of **[astm.f3548.v21.DSS0005,3](../../../../../../../requirements/astm/f3548/v21.md)**. | ||
|
||
## 🛑 Delete constraint reference response format conforms to spec check | ||
|
||
The response to a successful constraint reference deletion query is expected to conform to the format defined by the OpenAPI specification under the `A3.1` Annex of ASTM F3548−21. | ||
|
||
If it does not, the DSS is failing to implement **[astm.f3548.v21.DSS0005,3](../../../../../../../requirements/astm/f3548/v21.md)**. | ||
|
||
## 🛑 Delete constraint reference response content is correct check | ||
|
||
A successful constraint reference deletion query is expected to return a body, the content of which reflects the constraint reference at the moment of deletion. | ||
If the content of the response does not correspond to what was requested, the DSS is failing to implement **[astm.f3548.v21.DSS0005,3](../../../../../../../requirements/astm/f3548/v21.md)**. | ||
|
||
This check will usually be performing a series of sub-checks from the [validate](../validate) fragments. |
20 changes: 20 additions & 0 deletions
20
monitoring/uss_qualifier/scenarios/astm/utm/dss/fragments/cr/crud/read_correct.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
# Read constraint reference test step fragment | ||
|
||
This test step fragment validates that constraint references can be read | ||
|
||
## [Read query succeeds](./read_query.md) | ||
|
||
Check query succeeds. | ||
|
||
## 🛑 Get constraint reference response format conforms to spec check | ||
|
||
The response to a successful get constraint reference query is expected to conform to the format defined by the OpenAPI specification under the `A3.1` Annex of ASTM F3548−21. | ||
|
||
If it does not, the DSS is failing to implement **[astm.f3548.v21.DSS0005,3](../../../../../../../requirements/astm/f3548/v21.md)**. | ||
|
||
## 🛑 Get constraint reference response content is correct check | ||
|
||
A successful constraint reference creation query is expected to return a body, the content of which reflects a constraint reference that was created earlier. | ||
If the content of the response does not correspond to what was requested, the DSS is failing to implement **[astm.f3548.v21.DSS0005,3](../../../../../../../requirements/astm/f3548/v21.md)**. | ||
|
||
This check will usually be performing a series of sub-checks from the [validate](../validate) fragments. |
7 changes: 7 additions & 0 deletions
7
monitoring/uss_qualifier/scenarios/astm/utm/dss/fragments/cr/crud/read_query.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
# Read constraint reference query test step fragment | ||
|
||
This test step fragment validates that a query to retrieve a constraint reference with valid parameters succeeds. | ||
|
||
## 🛑 Get constraint reference by ID check | ||
|
||
If a constraint reference cannot be queried using its ID, the DSS is failing to meet **[astm.f3548.v21.DSS0005,3](../../../../../../../requirements/astm/f3548/v21.md)**. |
17 changes: 17 additions & 0 deletions
17
...toring/uss_qualifier/scenarios/astm/utm/dss/fragments/cr/crud/search_correct.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
# Search constraint reference test step fragment | ||
|
||
This test step fragment validates that constraint references can be searched for | ||
|
||
## [Search query succeeds](./search_query.md) | ||
|
||
Check query succeeds. | ||
|
||
## 🛑 Search constraint reference response format conforms to spec check | ||
|
||
The response to a successful constraint reference search query is expected to conform to the format defined by the OpenAPI specification under the `A3.1` Annex of ASTM F3548−21. | ||
|
||
If it does not, the DSS is failing to implement **[astm.f3548.v21.DSS0005,3](../../../../../../../requirements/astm/f3548/v21.md)**. | ||
|
||
## 🛑 Created constraint reference is in search results check | ||
|
||
If the existing constraint reference is not returned in a search that covers the area it was created for, the DSS is not properly implementing **[astm.f3548.v21.DSS0005,2](../../../../../../../requirements/astm/f3548/v21.md)**. |
7 changes: 7 additions & 0 deletions
7
monitoring/uss_qualifier/scenarios/astm/utm/dss/fragments/cr/crud/search_query.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
# Search constraint reference query test step fragment | ||
|
||
This test step fragment validates that a query to search for constraint references with valid parameters succeeds. | ||
|
||
## 🛑 Successful constraint reference search query check | ||
|
||
If the DSS fails to let us search in the area for which the CR was created, it is failing to meet **[astm.f3548.v21.DSS0005,3](../../../../../../../requirements/astm/f3548/v21.md)**. |
18 changes: 18 additions & 0 deletions
18
...toring/uss_qualifier/scenarios/astm/utm/dss/fragments/cr/crud/update_correct.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
# Update constraint reference test step fragment | ||
|
||
This test step fragment validates that constraint references can be updated. | ||
|
||
## [Update query succeeds](./update_query.md) | ||
|
||
Check query succeeds. | ||
|
||
## [Response Format](./update_format.md) | ||
|
||
Check response format | ||
|
||
## 🛑 Mutate constraint reference response content is correct check | ||
|
||
A successful constraint reference mutation query is expected to return a well-defined body, the content of which reflects the updated constraint reference. | ||
If the content of the response does not correspond to what was requested, the DSS is failing to implement **[astm.f3548.v21.DSS0005,3](../../../../../../../requirements/astm/f3548/v21.md)**. | ||
|
||
This check will usually be performing a series of sub-checks from the [validate](../validate) fragments. |
9 changes: 9 additions & 0 deletions
9
monitoring/uss_qualifier/scenarios/astm/utm/dss/fragments/cr/crud/update_format.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
# Update constraint reference response format test step fragment | ||
|
||
This test step fragment validates that updates to constraint references return a body in the correct format. | ||
|
||
## 🛑 Mutate constraint reference response format conforms to spec check | ||
|
||
The response to a successful constraint reference mutation query is expected to conform to the format defined by the OpenAPI specification under the `A3.1` Annex of ASTM F3548−21. | ||
|
||
If it does not, the DSS is failing to implement **[astm.f3548.v21.DSS0005,3](../../../../../../../requirements/astm/f3548/v21.md)**. |
7 changes: 7 additions & 0 deletions
7
monitoring/uss_qualifier/scenarios/astm/utm/dss/fragments/cr/crud/update_query.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
# Update constraint reference test step fragment | ||
|
||
This test step fragment validates that a query to update a constraint reference with valid parameters succeeds. | ||
|
||
## 🛑 Mutate constraint reference query succeeds check | ||
|
||
As per **[astm.f3548.v21.DSS0005,3](../../../../../../../requirements/astm/f3548/v21.md)**, the DSS API must allow callers to mutate a constraint reference. |
Oops, something went wrong.