Operation listed in Capabilities

218 Copyright © 2011 Open Geospatial Consortium c Reference: 7.3.2.4.2 d Test Type: Basic

11.7 Conformance Class – Basic PubSub

http:www.opengis.netspecSPS2.0confBasicPubSub

11.7.1 Capability Test

http:www.opengis.netspecSPS2.0confBasicPubSubCapability a Test Purpose: Verify that the server implements the Basic PubSub conformance class. b Test Method: Verify that the server implements the Core conformance class. Verify the conformance tests listed in section 11.7.2 c Reference: see references in conformance tests d Test Type: Capability

11.7.2 Modules with Basic Tests

11.7.2.1 Event Publication

11.7.2.1.1 SPS event encoding

http:www.opengis.netspecSPS2.0confBasicPubSubEventPublicationEncoding a Test Purpose: Verify that events are properly encoded. b Test Method: Subscribe for all events published by the service. Devise tasking requests that cause publication of according events. For each event received, check that it is encoded as defined in Table 64. c Reference: 8.2, Table 64 d Test Type: Basic

11.7.2.1.2 SPS event publication

http:www.opengis.netspecSPS2.0confBasicPubSubEventPublicationPublication a Test Purpose: Verify that the service publishes the mandatory SPS events. b Test Method: Subscribe for all events published by the service. Devise tasking requests that cause publication of according events. At least the SubmissionCompleted TaskCompleted event should be published by the service for a successfully submitted and completed task. If the service implements the Copyright © 2011 Open Geospatial Consortium 219 state logger conformance class, i.e. logs all state transitions of a tasking request task, do the following: • once a tasking request task was finalized, get all state information for it via the GetStatus operation • check that the events published by the service for this tasking request task are in line with the state transitions documented in the GetStatus response. • Otherwise check at least that the final state is published correctly. c Reference: 8.2, Table 64 d Test Type: Basic

11.7.2.2 Notification Service Metadata