Closed thijsbrentjens closed 9 years ago
This requirement is in itself not automatically testable, because it does not provide enough technical details. However, requirement #8 does already require an OpenSearch Description to be linked from. What to do with this requirement? Still write an ATS? Or should we consider this specific requirement not testable?
Maybe the test for this requirement should just a test for existence of a valid OpenSearch Description document?
The OpenSearch description is essential to comply with the Network Service Regulation. There is a lot to test because of the sentence saying: "that provides the operations metadata for the Download Service".
The required operations are specified by requirements #41, #42, #43 #44 and #45, and the link to a valid OpenSearchDescription by requirement #8, so I think the tests for those should also cover this requirement.
Ah, right, so what is left is just that the link returns an OpenSearch document containing the inspire extensions.
Requirement #8 already checks for existence of the document, see https://github.com/inspire-eu-validation/ats-download-atom/blob/master/A.08.IR222.TGR8.linktoOpenSearchDescription.md. Do we need another check for existence for #39? I'd say it is redundant and we just refer to #8 here
As long as #8 checks the existence of the OpenSearch Description link, it's resolvability and the structure of the returned document (the OpenSearch spec compliancy only), I think this requirement does not require any new test on top of what's already written for requirements #41, #42, #43 #44 and #45
So I think we can close this one, right? Otherwise: please reopen and comment it :-).
"A simple service to perform the Describe Spatial Dataset and Get Spatial Data Set operations shall be provided and described by an OpenSearch description document."