Overall result: Passed

Version: master

Commit: 64f17aaa213a1771fd43486e43ed362047206041

Exhaustive description for Test Suite: here

This report is automatically generated thanks to QGIS-Server-CertifSuite.

Content

test: OpenApi

Assertion

Test the OpenApi class according to the API described here.

Test result

Passed

Executed tests

test: OpenApi.retrieveApiUrl

Assertion

Test OpenApi.retrieveApiUrl method.

Test result

Passed

Message

There is nothing to report.

test: OpenApi.initCommonFixture

Assertion

Test OpenApi.initCommonFixture method.

Test result

Passed

Message

There is nothing to report.

test: OpenApi.openapiDocumentRetrieval

Assertion

Implements A.4.2.3. OpenAPI Document Retrieval (Requirement 3, 4)

Test result

Skipped

Message

java.lang.Throwable: Method OpenApi.openapiDocumentRetrieval()[pri:0, instance:org.opengis.cite.wfs30.apidescription.OpenApi@6d60a9ab] depends on not successfully finished methods in group "landingpage"

test: OpenApi.apiDefinitionValidation

Assertion

Implements A.4.2.4. API Definition Validation (Requirement 4)

Test result

Skipped

Message

java.lang.Throwable: Method OpenApi.apiDefinitionValidation(org.testng.ITestContext)[pri:0, instance:org.opengis.cite.wfs30.apidescription.OpenApi@6d60a9ab] depends on not successfully finished methods

test: GetFeaturesOperation

Assertion

Test the GetFeaturesOperation class according to the API described here.

Test result

Passed

Executed tests

test: GetFeaturesOperation.retrieveRequiredInformationFromTestContext

Assertion

Test GetFeaturesOperation.retrieveRequiredInformationFromTestContext method.

Test result

Passed

Message

There is nothing to report.

test: GetFeaturesOperation.noOfCollections

Assertion

Test GetFeaturesOperation.noOfCollections method.

Test result

Passed

Message

There is nothing to report.

test: GetFeaturesOperation.requirementClasses

Assertion

Test GetFeaturesOperation.requirementClasses method.

Test result

Passed

Message

There is nothing to report.

test: GetFeaturesOperation.initCommonFixture

Assertion

Test GetFeaturesOperation.initCommonFixture method.

Test result

Passed

Message

There is nothing to report.

test: GetFeaturesOperation.timeParameter

Assertion

Implements A.4.4.13. Time Parameter (Requirement 22)

Test result

Skipped

Message

java.lang.RuntimeException: java.lang.NullPointerException

test: GetFeaturesOperation.boundingBoxParameter

Assertion

Implements A.4.4.12. Bounding Box Parameter (Requirement 20)

Test result

Skipped

Message

java.lang.RuntimeException: java.lang.NullPointerException

test: GetFeaturesOperation.limitParameter

Assertion

Implements A.4.4.11. Limit Parameter (Requirement 18)

Test result

Skipped

Message

java.lang.RuntimeException: java.lang.NullPointerException

test: ConformanceOperation

Assertion

Test the ConformanceOperation class according to the API described here.

Test result

Passed

Executed tests

test: ConformanceOperation.initCommonFixture

Assertion

Test ConformanceOperation.initCommonFixture method.

Test result

Passed

Message

There is nothing to report.

test: ConformanceOperation.storeRequirementClassesInTestContext

Assertion

Test ConformanceOperation.storeRequirementClassesInTestContext method.

Test result

Passed

Message

There is nothing to report.

test: ConformanceOperation.validateConformanceOperationAndResponse

Assertion

Implements A.4.4.2. Validate Conformance Operation (Requirement 5) and A.4.4.3. Validate Conformance Operation Response (Requirement 6)

Test result

Skipped

Message

java.lang.Throwable: Method ConformanceOperation.validateConformanceOperationAndResponse(org.opengis.cite.wfs30.openapi3.TestPoint)[pri:0, instance:org.opengis.cite.wfs30.conformance.ConformanceOperation@5a861622] depends on not successfully finished methods in group "apidefinition"

test: GetFeatureOperation

Assertion

Test the GetFeatureOperation class according to the API described here.

Test result

Passed

Executed tests

test: GetFeatureOperation.noOfCollections

Assertion

Test GetFeatureOperation.noOfCollections method.

Test result

Passed

Message

There is nothing to report.

test: GetFeatureOperation.initCommonFixture

Assertion

Test GetFeatureOperation.initCommonFixture method.

Test result

Passed

Message

There is nothing to report.

test: GetFeatureOperation.requirementClasses

Assertion

Test GetFeatureOperation.requirementClasses method.

Test result

Passed

Message

There is nothing to report.

test: GetFeatureOperation.retrieveRequiredInformationFromTestContext

Assertion

Test GetFeatureOperation.retrieveRequiredInformationFromTestContext method.

Test result

Passed

Message

There is nothing to report.

test: GeneralHttp

Assertion

Test the GeneralHttp class according to the API described here.

Test result

Passed

Executed tests

test: GeneralHttp.http11

Assertion

Implements A.4.1.1. HTTP 1.1 (Requirement 7)

Test result

Passed

Message

There is nothing to report.

test: GeneralHttp.clearMessages

Assertion

Test GeneralHttp.clearMessages method.

Test result

Passed

Message

There is nothing to report.

test: GeneralHttp.initCommonFixture

Assertion

Test GeneralHttp.initCommonFixture method.

Test result

Passed

Message

There is nothing to report.

test: SuitePreconditions

Assertion

Test the SuitePreconditions class according to the API described here.

Test result

Passed

Executed tests

test: SuitePreconditions.verifyTestSubject

Assertion

Test SuitePreconditions.verifyTestSubject method.

Test result

Passed

Message

There is nothing to report.

test: FeatureCollectionsMetadataOperation

Assertion

Test the FeatureCollectionsMetadataOperation class according to the API described here.

Test result

Passed

Executed tests

test: FeatureCollectionsMetadataOperation.openApiDocument

Assertion

Test FeatureCollectionsMetadataOperation.openApiDocument method.

Test result

Passed

Message

There is nothing to report.

test: FeatureCollectionsMetadataOperation.noOfCollections

Assertion

Test FeatureCollectionsMetadataOperation.noOfCollections method.

Test result

Passed

Message

There is nothing to report.

test: FeatureCollectionsMetadataOperation.validateFeatureCollectionsMetadataOperation

Assertion

Implements A.4.4.4. Validate the Feature Collections Metadata Operation (Requirement 9, 10)

Test result

Skipped

Message

java.lang.Throwable: Method FeatureCollectionsMetadataOperation.validateFeatureCollectionsMetadataOperation(org.opengis.cite.wfs30.openapi3.TestPoint)[pri:0, instance:org.opengis.cite.wfs30.collections.FeatureCollectionsMetadataOperation@3847a381] depends on not successfully finished methods in group "conformance"

test: FeatureCollectionsMetadataOperation.requirementClasses

Assertion

Test FeatureCollectionsMetadataOperation.requirementClasses method.

Test result

Passed

Message

There is nothing to report.

test: FeatureCollectionsMetadataOperation.initCommonFixture

Assertion

Test FeatureCollectionsMetadataOperation.initCommonFixture method.

Test result

Passed

Message

There is nothing to report.

test: FeatureCollectionsMetadataOperation.validateFeatureCollectionsMetadataOperationResponse_Collections

Assertion

Implements A.4.4.5. Validate the Feature Collections Metadata Operation Response (Requirement 12)

Test result

Skipped

Message

java.lang.RuntimeException: java.lang.NullPointerException

test: FeatureCollectionsMetadataOperation.validateFeatureCollectionsMetadataOperationResponse_Links

Assertion

Implements A.4.4.5. Validate the Feature Collections Metadata Operation Response (Requirement 11)

Test result

Skipped

Message

java.lang.RuntimeException: java.lang.NullPointerException

test: FeatureCollectionsMetadataOperation.storeCollectionsInTestContext

Assertion

Test FeatureCollectionsMetadataOperation.storeCollectionsInTestContext method.

Test result

Passed

Message

There is nothing to report.

test: LandingPage

Assertion

Test the LandingPage class according to the API described here.

Test result

Passed

Executed tests

test: LandingPage.initCommonFixture

Assertion

Test LandingPage.initCommonFixture method.

Test result

Passed

Message

There is nothing to report.

test: LandingPage.landingPageRetrieval

Assertion

Implements A.4.2.1. Landing Page Retrieval (Requirement 1)

Test result

Passed

Message

There is nothing to report.

test: LandingPage.clearMessages

Assertion

Test LandingPage.clearMessages method.

Test result

Passed

Message

There is nothing to report.

test: LandingPage.clearMessages

Assertion

Test LandingPage.clearMessages method.

Test result

Passed

Message

There is nothing to report.

test: LandingPage.landingPageValidation

Assertion

Implements A.4.2.2. Landing Page Validation (Requirement 2)

Test result

Failed

Message

java.lang.AssertionError: The landing page must include at least links with relation type 'service', 'conformance' and 'data', but contains data, conformance, service-desc, self, alternate