diff --git a/service/vs-wms-soapui-project.xml b/service/vs-wms-soapui-project.xml
index c12be6e39..3adb3f6d2 100644
--- a/service/vs-wms-soapui-project.xml
+++ b/service/vs-wms-soapui-project.xml
@@ -36,7 +36,13 @@ Source:
-]]>SEQUENTIAL${#Project#serviceEndpoint}20030000No AuthorizationrequestGetCapabilitiesQUERYGetCapabilitiesservice${#Project#service}QUERY${#Project#service}version${#Project#version}QUERY${#Project#version}${#Project#serviceEndpoint}20030000No AuthorizationrequestGetCapabilitiesQUERYGetCapabilitiesservice${#Project#service}QUERY${#Project#service}version${#Project#version}QUERY${#Project#version}Test that the XML capabilities document is schema valid.
-More information: XML schema validation
]]>452f3b7c-9db1-47c7-9621-6f76b761feeaPARALLELL${#Project#serviceEndpoint}http://inspire.ec.europa.eu/schemas/inspire_vs/1.0/inspire_vs.xsdNo AuthorizationrequestGetCapabilitiesQUERYGetCapabilitiesservice${#Project#service}QUERY${#Project#service}version${#Project#version}QUERY${#Project#version}Test that the GetCapabilities operation is supported implementing the Get View Service Metadata.
-More information: GetCapabilities request parameters
]]>${#Project#serviceEndpoint}20030000No AuthorizationrequestGetCapabilitiesQUERYGetCapabilitiesservice${#Project#service}QUERY${#Project#service}${#Project#serviceEndpoint}200import de.interactive_instruments.etf.suim.TranslatableAssertionError;
+More information: GetCapabilities request parameters
]]>${#Project#serviceEndpoint}20030000No AuthorizationrequestGetCapabilitiesQUERYGetCapabilitiesservice${#Project#service}QUERY${#Project#service}${#Project#serviceEndpoint}200import de.interactive_instruments.etf.suim.TranslatableAssertionError;
if(messageExchange.response.responseContent == null){
String[] assertParams = ['parameter', 'request'];
throw new TranslatableAssertionError('TR.noMandatoryParameterNotFail', assertParams);
@@ -150,7 +156,7 @@ def xml_root = new XmlSlurper().parseText(messageExchange.response.responseConte
if (!(xml_root.ServiceException.size() == 1 || xml_root.Exception.size() == 1)){
String[] assertParams = ['parameter', 'request'];
throw new TranslatableAssertionError('TR.noMandatoryParameterNotFail', assertParams);
-}30000No Authorizationservice${#Project#service}QUERY${#Project#service}${#Project#serviceEndpoint}200import de.interactive_instruments.etf.suim.TranslatableAssertionError;
+}30000No Authorizationservice${#Project#service}QUERY${#Project#service}${#Project#serviceEndpoint}200import de.interactive_instruments.etf.suim.TranslatableAssertionError;
if(messageExchange.response.responseContent == null){
String[] assertParams = ['parameter', 'request'];
throw new TranslatableAssertionError('TR.wrongParameterNotFail', assertParams);
@@ -159,7 +165,7 @@ def xml_root = new XmlSlurper().parseText(messageExchange.response.responseConte
if (!(xml_root.ServiceException.size() == 1 || xml_root.Exception.size() == 1)){
String[] assertParams = ['parameter', 'request'];
throw new TranslatableAssertionError('TR.wrongParameterNotFail', assertParams);
-}30000No AuthorizationrequestzzzzQUERYzzzzservice${#Project#service}QUERY${#Project#service}${#Project#serviceEndpoint}200import de.interactive_instruments.etf.suim.TranslatableAssertionError;
+}30000No AuthorizationrequestzzzzQUERYzzzzservice${#Project#service}QUERY${#Project#service}${#Project#serviceEndpoint}200import de.interactive_instruments.etf.suim.TranslatableAssertionError;
if(messageExchange.response.responseContent == null){
String[] assertParams = ['parameter', 'service'];
throw new TranslatableAssertionError('TR.noMandatoryParameterNotFail', assertParams);
@@ -171,7 +177,7 @@ def xml_root = parser.parseText(messageExchange.response.responseContent);
if (!(xml_root.ServiceException.size() == 1 || xml_root.Exception.size() == 1)){
String[] assertParams = ['parameter', 'service'];
throw new TranslatableAssertionError('TR.noMandatoryParameterNotFail', assertParams);
-}30000No AuthorizationrequestGetCapabilitiesQUERYGetCapabilities${#Project#serviceEndpoint}200import de.interactive_instruments.etf.suim.TranslatableAssertionError;
+}30000No AuthorizationrequestGetCapabilitiesQUERYGetCapabilities${#Project#serviceEndpoint}200import de.interactive_instruments.etf.suim.TranslatableAssertionError;
if(messageExchange.response.responseContent == null){
String[] assertParams = ['parameter', 'service'];
throw new TranslatableAssertionError('TR.wrongParameterNotFail', assertParams);
@@ -206,7 +212,7 @@ else if(capabilities.Capability.ExtendedCapabilities.ResponseLanguage.toString()
String[] assertParams = ['element', 'ExtendedCapabilities/ResponseLanguage'];
throw new TranslatableAssertionError('TR.valueShallNotBeEmpty', assertParams);
}Test that the metadata of the View Service is published in a Discovery Service.
-More information: View Service Metadata in Discovery Service
]]>452f3b7c-9db1-47c7-9621-6f76b761feeaPARALLELL${#TestCase#metadataEndpoint}20030000No Authorization${#Project#serviceEndpoint}import de.interactive_instruments.etf.suim.*
+tc.getTestStepByName('http-request-metadata').setDisabled(true);${#Project#serviceEndpoint}import de.interactive_instruments.etf.suim.*
Assert a = new Assert(messageExchange, context, log, Assert.INSPIRE_DS_NS);
a.exists(
'//zzzz',
@@ -311,7 +317,7 @@ if(scenario == '2'){
if(scenario == '2'){
testRunner.testCase.testSuite.project.testSuites['GetCapabilities_Operation'].testCases['at13-getcapabilities-map-coupled-resource-metadata'].getTestStepByName('manual-check').setDisabled(false);
}
-${#Project#serviceEndpoint}import de.interactive_instruments.etf.suim.*
+${#Project#serviceEndpoint}import de.interactive_instruments.etf.suim.*
Assert a = new Assert(messageExchange, context, log, Assert.INSPIRE_DS_NS);
a.exists(
'//zzzz',
@@ -420,7 +426,7 @@ if(scenario == '2'){
}
}
Test that a Geographic Bounding Box is given for each Layer element.
-More information: Geographic BoundingBox
]]>452f3b7c-9db1-47c7-9621-6f76b761feeaPARALLELL${#Project#serviceEndpoint}import de.interactive_instruments.etf.suim.*
+More information: Geographic BoundingBox
]]>452f3b7c-9db1-47c7-9621-6f76b761feeaPARALLELL${#Project#serviceEndpoint}import de.interactive_instruments.etf.suim.*
Assert a = new Assert(messageExchange, context, log, Assert.INSPIRE_DS_NS);
a.exists(
'//zzzz',
@@ -905,7 +911,7 @@ layers.each{layer ->
String[] assertParams = ['element', 'Layer/CRS'];
throw new TranslatableAssertionError('TR.multiplicityShallBeOneOrMore', assertParams);
}
-}]]>${#Project#serviceEndpoint}import de.interactive_instruments.etf.suim.*
+}]]>${#Project#serviceEndpoint}import de.interactive_instruments.etf.suim.*
Assert a = new Assert(messageExchange, context, log, Assert.INSPIRE_DS_NS);
a.exists(
'//zzzz',
@@ -1054,12 +1060,12 @@ layers.each{layer ->
}
}
}
-${#Project#serviceEndpoint}import de.interactive_instruments.etf.suim.*
+${#Project#serviceEndpoint}import de.interactive_instruments.etf.suim.*
Assert a = new Assert(messageExchange, context, log, Assert.INSPIRE_DS_NS);
a.exists(
'//zzzz',
'TR.manual.testManual43'
-);No AuthorizationrequestGetCapabilitiesQUERYGetCapabilitiesservice${#Project#service}QUERY${#Project#service}${#Project#serviceEndpoint}import de.interactive_instruments.etf.suim.*
+);No AuthorizationrequestGetCapabilitiesQUERYGetCapabilitiesservice${#Project#service}QUERY${#Project#service}${#Project#serviceEndpoint}import de.interactive_instruments.etf.suim.*
Assert a = new Assert(messageExchange, context, log, Assert.INSPIRE_DS_NS);
a.exists(
'//zzzz',
@@ -1099,7 +1105,7 @@ layers.each{layer ->
throw new TranslatableAssertionError("TR.notUniqueLayerStyleName");
}
}Test that a legend is provided into LegendURL element for each style and supported language defined in the View Service.
-More information: Layer Style Legend URL
]]>452f3b7c-9db1-47c7-9621-6f76b761feeaPARALLELL${#Project#serviceEndpoint}20030000No AuthorizationrequestGetCapabilitiesQUERYGetCapabilitiesservice${#Project#service}QUERY${#Project#service}version${#Project#version}QUERY${#Project#version}language${#Project#language}QUERY${#Project#language}${#TestCase#legendEndpoint}20030000No Authorization${#Project#serviceEndpoint}import de.interactive_instruments.etf.suim.*
+tsGetLegend.setDisabled(true);${#Project#serviceEndpoint}import de.interactive_instruments.etf.suim.*
Assert a = new Assert(messageExchange, context, log, Assert.INSPIRE_DS_NS);
a.exists(
'//zzzz',
@@ -1175,7 +1181,7 @@ layers.each{layer ->
throw new TranslatableAssertionError('TR.multiplicityShallBeOne', assertParams);
}
}
-}SEQUENTIAL452f3b7c-9db1-47c7-9621-6f76b761feeaPARALLELL${#TestSuite#getMapEndpoint}200/*
+}SEQUENTIAL452f3b7c-9db1-47c7-9621-6f76b761feeaPARALLELL${#TestSuite#getMapEndpoint}200/*
def httpResponseHeaders = context.testCase.testSteps["http-request-getmap-default-parameters"].testRequest.response.responseHeaders;
def format_requested = context.expand( '${#TestSuite#format}' );
def format_response = httpResponseHeaders["Content-Type"][0];
@@ -1183,7 +1189,7 @@ assert (format_requested == format_response);
*/
def format_requested = context.expand( '${#TestSuite#format}' );
assert (messageExchange.getResponseHeaders().get('Content-Type', 'value').contains(format_requested));30000No AuthorizationREQUESTGetMapQUERYSERVICE${#Project#service}QUERYxs:stringVERSION${#Project#version}QUERYLAYERS${#TestSuite#layers}QUERYSTYLES${#TestSuite#styles}QUERYCRS${#TestSuite#crs}QUERYBBOX${#TestSuite#bbox}QUERYWIDTH${#TestSuite#width}QUERYHEIGHT${#TestSuite#height}QUERYFORMAT${#TestSuite#format}QUERYTest that the VERSION parameter in GetMap operation is mandatory.
-More information: GetMap Version Parameter
]]>452f3b7c-9db1-47c7-9621-6f76b761feeaPARALLELL${#TestSuite#getMapEndpoint}200import de.interactive_instruments.etf.suim.TranslatableAssertionError;
+More information: GetMap Version Parameter
]]>452f3b7c-9db1-47c7-9621-6f76b761feeaPARALLELL${#TestSuite#getMapEndpoint}200import de.interactive_instruments.etf.suim.TranslatableAssertionError;
String[] assertParams = ['parameter', 'VERSION'];
if(messageExchange.getResponseHeaders().get('Content-Type', 'value').contains('xml')){
def xml_root = new XmlSlurper().parseText(messageExchange.response.responseContent);
@@ -1193,7 +1199,7 @@ if(messageExchange.getResponseHeaders().get('Content-Type', 'value').contains('x
}
else{
throw new TranslatableAssertionError('TR.getMapNoMandatoryParameterNotFail', assertParams);
-}30000No AuthorizationREQUESTGetMapQUERYGetMapSERVICE${#Project#service}QUERY${#Project#service}LAYERS${#TestSuite#layers}QUERY${#TestSuite#layers}STYLES${#TestSuite#styles}QUERY${#TestSuite#styles}CRS${#TestSuite#crs}QUERY${#TestSuite#crs}BBOX${#TestSuite#bbox}QUERY${#TestSuite#bbox}WIDTH${#TestSuite#width}QUERY${#TestSuite#width}HEIGHT${#TestSuite#height}QUERY${#TestSuite#height}FORMAT${#TestSuite#format}QUERY${#TestSuite#format}${#TestSuite#getMapEndpoint}200import de.interactive_instruments.etf.suim.TranslatableAssertionError;
+}30000No AuthorizationREQUESTGetMapQUERYGetMapSERVICE${#Project#service}QUERY${#Project#service}LAYERS${#TestSuite#layers}QUERY${#TestSuite#layers}STYLES${#TestSuite#styles}QUERY${#TestSuite#styles}CRS${#TestSuite#crs}QUERY${#TestSuite#crs}BBOX${#TestSuite#bbox}QUERY${#TestSuite#bbox}WIDTH${#TestSuite#width}QUERY${#TestSuite#width}HEIGHT${#TestSuite#height}QUERY${#TestSuite#height}FORMAT${#TestSuite#format}QUERY${#TestSuite#format}${#TestSuite#getMapEndpoint}200import de.interactive_instruments.etf.suim.TranslatableAssertionError;
String[] assertParams = ['parameter', 'VERSION'];
if(messageExchange.getResponseHeaders().get('Content-Type', 'value').contains('xml')){
def xml_root = new XmlSlurper().parseText(messageExchange.response.responseContent);
@@ -1204,7 +1210,7 @@ if(messageExchange.getResponseHeaders().get('Content-Type', 'value').contains('x
else{
throw new TranslatableAssertionError('TR.getMapWrongParameterNotFail', assertParams);
}30000No AuthorizationREQUESTGetMapQUERYGetMapSERVICE${#Project#service}QUERY${#Project#service}VERSION${#TestSuite#wrongValue}QUERYzzzzLAYERS${#TestSuite#layers}QUERY${#TestSuite#layers}STYLES${#TestSuite#styles}QUERY${#TestSuite#styles}CRS${#TestSuite#crs}QUERY${#TestSuite#crs}BBOX${#TestSuite#bbox}QUERY${#TestSuite#bbox}WIDTH${#TestSuite#width}QUERY${#TestSuite#width}HEIGHT${#TestSuite#height}QUERY${#TestSuite#height}FORMAT${#TestSuite#format}QUERY${#TestSuite#format}Test that the REQUEST parameter in GetMap operation is mandatory.
-More information: GetMap Request Parameter
]]>452f3b7c-9db1-47c7-9621-6f76b761feeaPARALLELL${#TestSuite#getMapEndpoint}200import de.interactive_instruments.etf.suim.TranslatableAssertionError;
+More information: GetMap Request Parameter
]]>452f3b7c-9db1-47c7-9621-6f76b761feeaPARALLELL${#TestSuite#getMapEndpoint}200import de.interactive_instruments.etf.suim.TranslatableAssertionError;
String[] assertParams = ['parameter', 'REQUEST'];
if(messageExchange.getResponseHeaders().get('Content-Type', 'value').contains('xml')){
def xml_root = new XmlSlurper().parseText(messageExchange.response.responseContent);
@@ -1214,7 +1220,7 @@ if(messageExchange.getResponseHeaders().get('Content-Type', 'value').contains('x
}
else{
throw new TranslatableAssertionError('TR.getMapNoMandatoryParameterNotFail', assertParams);
-}30000No AuthorizationSERVICE${#Project#service}QUERY${#Project#service}VERSION${#Project#version}QUERY${#Project#version}LAYERS${#TestSuite#layers}QUERY${#TestSuite#layers}STYLES${#TestSuite#styles}QUERY${#TestSuite#styles}CRS${#TestSuite#crs}QUERY${#TestSuite#crs}BBOX${#TestSuite#bbox}QUERY${#TestSuite#bbox}WIDTH${#TestSuite#width}QUERY${#TestSuite#width}HEIGHT${#TestSuite#height}QUERY${#TestSuite#height}FORMAT${#TestSuite#format}QUERY${#TestSuite#format}${#TestSuite#getMapEndpoint}200import de.interactive_instruments.etf.suim.TranslatableAssertionError;
+}30000No AuthorizationSERVICE${#Project#service}QUERY${#Project#service}VERSION${#Project#version}QUERY${#Project#version}LAYERS${#TestSuite#layers}QUERY${#TestSuite#layers}STYLES${#TestSuite#styles}QUERY${#TestSuite#styles}CRS${#TestSuite#crs}QUERY${#TestSuite#crs}BBOX${#TestSuite#bbox}QUERY${#TestSuite#bbox}WIDTH${#TestSuite#width}QUERY${#TestSuite#width}HEIGHT${#TestSuite#height}QUERY${#TestSuite#height}FORMAT${#TestSuite#format}QUERY${#TestSuite#format}${#TestSuite#getMapEndpoint}200import de.interactive_instruments.etf.suim.TranslatableAssertionError;
String[] assertParams = ['parameter', 'REQUEST'];
if(messageExchange.getResponseHeaders().get('Content-Type', 'value').contains('xml')){
def xml_root = new XmlSlurper().parseText(messageExchange.response.responseContent);
@@ -1225,7 +1231,7 @@ if(messageExchange.getResponseHeaders().get('Content-Type', 'value').contains('x
else{
throw new TranslatableAssertionError('TR.getMapWrongParameterNotFail', assertParams);
}30000No AuthorizationREQUEST${#TestSuite#wrongValue}QUERYzzzzSERVICE${#Project#service}QUERY${#Project#service}VERSION${#Project#version}QUERY${#Project#version}LAYERS${#TestSuite#layers}QUERY${#TestSuite#layers}STYLES${#TestSuite#styles}QUERY${#TestSuite#styles}CRS${#TestSuite#crs}QUERY${#TestSuite#crs}BBOX${#TestSuite#bbox}QUERY${#TestSuite#bbox}WIDTH${#TestSuite#width}QUERY${#TestSuite#width}HEIGHT${#TestSuite#height}QUERY${#TestSuite#height}FORMAT${#TestSuite#format}QUERY${#TestSuite#format}Test that the LAYERS parameter in GetMap operation is mandatory.
-More information: GetMap Layers Parameter
]]>452f3b7c-9db1-47c7-9621-6f76b761feeaPARALLELL${#TestSuite#getMapEndpoint}200import de.interactive_instruments.etf.suim.TranslatableAssertionError;
+More information: GetMap Layers Parameter
]]>452f3b7c-9db1-47c7-9621-6f76b761feeaPARALLELL${#TestSuite#getMapEndpoint}200import de.interactive_instruments.etf.suim.TranslatableAssertionError;
String[] assertParams = ['parameter', 'LAYERS'];
if(messageExchange.getResponseHeaders().get('Content-Type', 'value').contains('xml')){
def xml_root = new XmlSlurper().parseText(messageExchange.response.responseContent);
@@ -1235,7 +1241,7 @@ if(messageExchange.getResponseHeaders().get('Content-Type', 'value').contains('x
}
else{
throw new TranslatableAssertionError('TR.getMapNoMandatoryParameterNotFail', assertParams);
-}30000No AuthorizationREQUESTGetMapQUERYGetMapSERVICE${#Project#service}QUERY${#Project#service}VERSION${#Project#version}QUERY${#Project#version}STYLES${#TestSuite#styles}QUERY${#TestSuite#styles}CRS${#TestSuite#crs}QUERY${#TestSuite#crs}BBOX${#TestSuite#bbox}QUERY${#TestSuite#bbox}WIDTH${#TestSuite#width}QUERY${#TestSuite#width}HEIGHT${#TestSuite#height}QUERY${#TestSuite#height}FORMAT${#TestSuite#format}QUERY${#TestSuite#format}${#TestSuite#getMapEndpoint}200import de.interactive_instruments.etf.suim.TranslatableAssertionError;
+}30000No AuthorizationREQUESTGetMapQUERYGetMapSERVICE${#Project#service}QUERY${#Project#service}VERSION${#Project#version}QUERY${#Project#version}STYLES${#TestSuite#styles}QUERY${#TestSuite#styles}CRS${#TestSuite#crs}QUERY${#TestSuite#crs}BBOX${#TestSuite#bbox}QUERY${#TestSuite#bbox}WIDTH${#TestSuite#width}QUERY${#TestSuite#width}HEIGHT${#TestSuite#height}QUERY${#TestSuite#height}FORMAT${#TestSuite#format}QUERY${#TestSuite#format}${#TestSuite#getMapEndpoint}200import de.interactive_instruments.etf.suim.TranslatableAssertionError;
String[] assertParams = ['parameter', 'LAYERS'];
if(messageExchange.getResponseHeaders().get('Content-Type', 'value').contains('xml')){
def xml_root = new XmlSlurper().parseText(messageExchange.response.responseContent);
@@ -1246,12 +1252,12 @@ if(messageExchange.getResponseHeaders().get('Content-Type', 'value').contains('x
else{
throw new TranslatableAssertionError('TR.getMapWrongParameterNotFail', assertParams);
}30000No AuthorizationREQUESTGetMapQUERYGetMapSERVICE${#Project#service}QUERY${#Project#service}VERSION${#Project#version}QUERY${#Project#version}LAYERS${#TestSuite#wrongValue}QUERYzzzzSTYLES${#TestSuite#styles}QUERY${#TestSuite#styles}CRS${#TestSuite#crs}QUERY${#TestSuite#crs}BBOX${#TestSuite#bbox}QUERY${#TestSuite#bbox}WIDTH${#TestSuite#width}QUERY${#TestSuite#width}HEIGHT${#TestSuite#height}QUERY${#TestSuite#height}FORMAT${#TestSuite#format}QUERY${#TestSuite#format}Test that the STYLES parameter in GetMap operation is mandatory.
-More information: GetMap Styles Parameter
]]>452f3b7c-9db1-47c7-9621-6f76b761feeaPARALLELL${#TestSuite#getMapEndpoint}200import de.interactive_instruments.etf.suim.TranslatableAssertionError;
+More information: GetMap Styles Parameter
]]>452f3b7c-9db1-47c7-9621-6f76b761feeaPARALLELL${#TestSuite#getMapEndpoint}200import de.interactive_instruments.etf.suim.TranslatableAssertionError;
String[] assertParams = ['parameter', 'STYLES'];
if(!(messageExchange.getResponseHeaders().get('Content-Type', 'value').contains('image'))){
throw new TranslatableAssertionError('TR.getMapResponseWithEmptyStyleParameterNotImage', assertParams);
}
-30000No AuthorizationREQUESTGetMapQUERYGetMapSERVICE${#Project#service}QUERY${#Project#service}VERSION${#Project#version}QUERY${#Project#version}LAYERS${#TestSuite#layers}QUERY${#TestSuite#layers}STYLESQUERYCRS${#TestSuite#crs}QUERY${#TestSuite#crs}BBOX${#TestSuite#bbox}QUERY${#TestSuite#bbox}WIDTH${#TestSuite#width}QUERY${#TestSuite#width}HEIGHT${#TestSuite#height}QUERY${#TestSuite#height}FORMAT${#TestSuite#format}QUERY${#TestSuite#format}${#TestSuite#getMapEndpoint}200import de.interactive_instruments.etf.suim.TranslatableAssertionError;
+30000No AuthorizationREQUESTGetMapQUERYGetMapSERVICE${#Project#service}QUERY${#Project#service}VERSION${#Project#version}QUERY${#Project#version}LAYERS${#TestSuite#layers}QUERY${#TestSuite#layers}STYLESQUERYCRS${#TestSuite#crs}QUERY${#TestSuite#crs}BBOX${#TestSuite#bbox}QUERY${#TestSuite#bbox}WIDTH${#TestSuite#width}QUERY${#TestSuite#width}HEIGHT${#TestSuite#height}QUERY${#TestSuite#height}FORMAT${#TestSuite#format}QUERY${#TestSuite#format}${#TestSuite#getMapEndpoint}200import de.interactive_instruments.etf.suim.TranslatableAssertionError;
String[] assertParams = ['parameter', 'STYLES'];
if(messageExchange.getResponseHeaders().get('Content-Type', 'value').contains('xml')){
def xml_root = new XmlSlurper().parseText(messageExchange.response.responseContent);
@@ -1261,7 +1267,7 @@ if(messageExchange.getResponseHeaders().get('Content-Type', 'value').contains('x
}
else{
throw new TranslatableAssertionError('TR.getMapNoMandatoryParameterNotFail', assertParams);
-}30000No AuthorizationREQUESTGetMapQUERYGetMapSERVICE${#Project#service}QUERY${#Project#service}VERSION${#Project#version}QUERY${#Project#version}LAYERS${#TestSuite#layers}QUERY${#TestSuite#layers}CRS${#TestSuite#crs}QUERY${#TestSuite#crs}BBOX${#TestSuite#bbox}QUERY${#TestSuite#bbox}WIDTH${#TestSuite#width}QUERY${#TestSuite#width}HEIGHT${#TestSuite#height}QUERY${#TestSuite#height}FORMAT${#TestSuite#format}QUERY${#TestSuite#format}${#TestSuite#getMapEndpoint}200import de.interactive_instruments.etf.suim.TranslatableAssertionError;
+}30000No AuthorizationREQUESTGetMapQUERYGetMapSERVICE${#Project#service}QUERY${#Project#service}VERSION${#Project#version}QUERY${#Project#version}LAYERS${#TestSuite#layers}QUERY${#TestSuite#layers}CRS${#TestSuite#crs}QUERY${#TestSuite#crs}BBOX${#TestSuite#bbox}QUERY${#TestSuite#bbox}WIDTH${#TestSuite#width}QUERY${#TestSuite#width}HEIGHT${#TestSuite#height}QUERY${#TestSuite#height}FORMAT${#TestSuite#format}QUERY${#TestSuite#format}${#TestSuite#getMapEndpoint}200import de.interactive_instruments.etf.suim.TranslatableAssertionError;
String[] assertParams = ['parameter', 'STYLES'];
if(messageExchange.getResponseHeaders().get('Content-Type', 'value').contains('xml')){
def xml_root = new XmlSlurper().parseText(messageExchange.response.responseContent);
@@ -1272,7 +1278,7 @@ if(messageExchange.getResponseHeaders().get('Content-Type', 'value').contains('x
else{
throw new TranslatableAssertionError('TR.getMapWrongParameterNotFail', assertParams);
}30000No AuthorizationREQUESTGetMapQUERYGetMapSERVICE${#Project#service}QUERY${#Project#service}VERSION${#Project#version}QUERY${#Project#version}LAYERS${#TestSuite#layers}QUERY${#TestSuite#layers}STYLES${#TestSuite#wrongValue}QUERYzzzzCRS${#TestSuite#crs}QUERY${#TestSuite#crs}BBOX${#TestSuite#bbox}QUERY${#TestSuite#bbox}WIDTH${#TestSuite#width}QUERY${#TestSuite#width}HEIGHT${#TestSuite#height}QUERY${#TestSuite#height}FORMAT${#TestSuite#format}QUERY${#TestSuite#format}Test that the CRS parameter in GetMap operation is mandatory.
-More information: GetMap CRS Parameter
]]>452f3b7c-9db1-47c7-9621-6f76b761feeaPARALLELL${#TestSuite#getMapEndpoint}200import de.interactive_instruments.etf.suim.TranslatableAssertionError;
+More information: GetMap CRS Parameter
]]>452f3b7c-9db1-47c7-9621-6f76b761feeaPARALLELL${#TestSuite#getMapEndpoint}200import de.interactive_instruments.etf.suim.TranslatableAssertionError;
String[] assertParams = ['parameter', 'CRS'];
if(messageExchange.getResponseHeaders().get('Content-Type', 'value').contains('xml')){
def xml_root = new XmlSlurper().parseText(messageExchange.response.responseContent);
@@ -1282,7 +1288,7 @@ if(messageExchange.getResponseHeaders().get('Content-Type', 'value').contains('x
}
else{
throw new TranslatableAssertionError('TR.getMapNoMandatoryParameterNotFail', assertParams);
-}30000No AuthorizationREQUESTGetMapQUERYGetMapSERVICE${#Project#service}QUERYVERSION${#Project#version}QUERYLAYERS${#TestSuite#layers}QUERYSTYLES${#TestSuite#styles}QUERYBBOX${#TestSuite#bbox}QUERYWIDTH${#TestSuite#width}QUERYHEIGHT${#TestSuite#height}QUERYFORMAT${#TestSuite#format}QUERY${#TestSuite#getMapEndpoint}200import de.interactive_instruments.etf.suim.TranslatableAssertionError;
+}30000No AuthorizationREQUESTGetMapQUERYGetMapSERVICE${#Project#service}QUERYVERSION${#Project#version}QUERYLAYERS${#TestSuite#layers}QUERYSTYLES${#TestSuite#styles}QUERYBBOX${#TestSuite#bbox}QUERYWIDTH${#TestSuite#width}QUERYHEIGHT${#TestSuite#height}QUERYFORMAT${#TestSuite#format}QUERY${#TestSuite#getMapEndpoint}200import de.interactive_instruments.etf.suim.TranslatableAssertionError;
String[] assertParams = ['parameter', 'CRS'];
if(messageExchange.getResponseHeaders().get('Content-Type', 'value').contains('xml')){
def xml_root = new XmlSlurper().parseText(messageExchange.response.responseContent);
@@ -1293,7 +1299,7 @@ if(messageExchange.getResponseHeaders().get('Content-Type', 'value').contains('x
else{
throw new TranslatableAssertionError('TR.getMapWrongParameterNotFail', assertParams);
}30000No AuthorizationREQUESTGetMapQUERYSERVICE${#Project#service}QUERYVERSION${#Project#version}QUERYLAYERS${#TestSuite#layers}QUERYSTYLES${#TestSuite#styles}QUERYCRS${#TestSuite#wrongValue}QUERYBBOX${#TestSuite#bbox}QUERYWIDTH${#TestSuite#width}QUERYHEIGHT${#TestSuite#height}QUERYFORMAT${#TestSuite#format}QUERYTest that the BBOX parameter in GetMap operation is mandatory.
-More information: GetMap BBOX Parameter
]]>452f3b7c-9db1-47c7-9621-6f76b761feeaPARALLELL${#TestSuite#getMapEndpoint}200import de.interactive_instruments.etf.suim.TranslatableAssertionError;
+More information: GetMap BBOX Parameter
]]>452f3b7c-9db1-47c7-9621-6f76b761feeaPARALLELL${#TestSuite#getMapEndpoint}200import de.interactive_instruments.etf.suim.TranslatableAssertionError;
String[] assertParams = ['parameter', 'BBOX'];
if(messageExchange.getResponseHeaders().get('Content-Type', 'value').contains('xml')){
def xml_root = new XmlSlurper().parseText(messageExchange.response.responseContent);
@@ -1303,7 +1309,7 @@ if(messageExchange.getResponseHeaders().get('Content-Type', 'value').contains('x
}
else{
throw new TranslatableAssertionError('TR.getMapNoMandatoryParameterNotFail', assertParams);
-}30000No AuthorizationREQUESTGetMapQUERYGetMapSERVICE${#Project#service}QUERY${#Project#service}VERSION${#Project#version}QUERY${#Project#version}LAYERS${#TestSuite#layers}QUERY${#TestSuite#layers}STYLES${#TestSuite#styles}QUERY${#TestSuite#styles}CRS${#TestSuite#crs}QUERY${#TestSuite#crs}WIDTH${#TestSuite#width}QUERY${#TestSuite#width}HEIGHT${#TestSuite#height}QUERY${#TestSuite#height}FORMAT${#TestSuite#format}QUERY${#TestSuite#format}${#TestSuite#getMapEndpoint}200import de.interactive_instruments.etf.suim.TranslatableAssertionError;
+}30000No AuthorizationREQUESTGetMapQUERYGetMapSERVICE${#Project#service}QUERY${#Project#service}VERSION${#Project#version}QUERY${#Project#version}LAYERS${#TestSuite#layers}QUERY${#TestSuite#layers}STYLES${#TestSuite#styles}QUERY${#TestSuite#styles}CRS${#TestSuite#crs}QUERY${#TestSuite#crs}WIDTH${#TestSuite#width}QUERY${#TestSuite#width}HEIGHT${#TestSuite#height}QUERY${#TestSuite#height}FORMAT${#TestSuite#format}QUERY${#TestSuite#format}${#TestSuite#getMapEndpoint}200import de.interactive_instruments.etf.suim.TranslatableAssertionError;
String[] assertParams = ['parameter', 'BBOX'];
if(messageExchange.getResponseHeaders().get('Content-Type', 'value').contains('xml')){
def xml_root = new XmlSlurper().parseText(messageExchange.response.responseContent);
@@ -1314,7 +1320,7 @@ if(messageExchange.getResponseHeaders().get('Content-Type', 'value').contains('x
else{
throw new TranslatableAssertionError('TR.getMapWrongParameterNotFail', assertParams);
}30000No AuthorizationREQUESTGetMapQUERYGetMapSERVICE${#Project#service}QUERY${#Project#service}VERSION${#Project#version}QUERY${#Project#version}LAYERS${#TestSuite#layers}QUERY${#TestSuite#layers}STYLES${#TestSuite#styles}QUERY${#TestSuite#styles}CRS${#TestSuite#crs}QUERY${#TestSuite#crs}BBOX${#TestSuite#wrongValue}QUERYz,z,z,zWIDTH${#TestSuite#width}QUERY${#TestSuite#width}HEIGHT${#TestSuite#height}QUERY${#TestSuite#height}FORMAT${#TestSuite#format}QUERY${#TestSuite#format}Test that the WIDTH and HEIGHT parameters in GetMap operation are mandatory.
-More information: GetMap Width and Height Parameter
]]>452f3b7c-9db1-47c7-9621-6f76b761feeaPARALLELL${#TestSuite#getMapEndpoint}200import de.interactive_instruments.etf.suim.TranslatableAssertionError;
+More information: GetMap Width and Height Parameter
]]>452f3b7c-9db1-47c7-9621-6f76b761feeaPARALLELL${#TestSuite#getMapEndpoint}200import de.interactive_instruments.etf.suim.TranslatableAssertionError;
String[] assertParams = ['parameter', 'WIDTH AND HEIGHT'];
if(messageExchange.getResponseHeaders().get('Content-Type', 'value').contains('xml')){
def xml_root = new XmlSlurper().parseText(messageExchange.response.responseContent);
@@ -1324,7 +1330,7 @@ if(messageExchange.getResponseHeaders().get('Content-Type', 'value').contains('x
}
else{
throw new TranslatableAssertionError('TR.getMapNoMandatoryParameterNotFail', assertParams);
-}30000No AuthorizationREQUESTGetMapQUERYSERVICE${#Project#service}QUERYVERSION${#Project#version}QUERYLAYERS${#TestSuite#layers}QUERYSTYLES${#TestSuite#styles}QUERYCRS${#TestSuite#crs}QUERYBBOX${#TestSuite#bbox}QUERYFORMAT${#TestSuite#format}QUERY${#TestSuite#getMapEndpoint}200import de.interactive_instruments.etf.suim.TranslatableAssertionError;
+}30000No AuthorizationREQUESTGetMapQUERYSERVICE${#Project#service}QUERYVERSION${#Project#version}QUERYLAYERS${#TestSuite#layers}QUERYSTYLES${#TestSuite#styles}QUERYCRS${#TestSuite#crs}QUERYBBOX${#TestSuite#bbox}QUERYFORMAT${#TestSuite#format}QUERY${#TestSuite#getMapEndpoint}200import de.interactive_instruments.etf.suim.TranslatableAssertionError;
String[] assertParams = ['parameter', 'WIDTH AND HEIGHT'];
if(messageExchange.getResponseHeaders().get('Content-Type', 'value').contains('xml')){
def xml_root = new XmlSlurper().parseText(messageExchange.response.responseContent);
@@ -1339,7 +1345,7 @@ else{
def format = testRunner.testCase.testSuite.getPropertyValue('format');
if(format.length() == 0){
throw new TranslatableAssertionError("TR.getMapSupportedFormat");
-}${#TestSuite#getMapEndpoint}200import de.interactive_instruments.etf.suim.TranslatableAssertionError;
+}${#TestSuite#getMapEndpoint}200import de.interactive_instruments.etf.suim.TranslatableAssertionError;
String[] assertParams = ['parameter', 'FORMAT'];
if(messageExchange.getResponseHeaders().get('Content-Type', 'value').contains('xml')){
def xml_root = new XmlSlurper().parseText(messageExchange.response.responseContent);
@@ -1349,7 +1355,7 @@ if(messageExchange.getResponseHeaders().get('Content-Type', 'value').contains('x
}
else{
throw new TranslatableAssertionError('TR.getMapNoMandatoryParameterNotFail', assertParams);
-}30000No AuthorizationREQUESTGetMapQUERYSERVICE${#Project#service}QUERYVERSION${#Project#version}QUERYLAYERS${#TestSuite#layers}QUERYSTYLES${#TestSuite#styles}QUERYCRS${#TestSuite#crs}QUERYBBOX${#TestSuite#bbox}QUERYWIDTH${#TestSuite#width}QUERYHEIGHT${#TestSuite#height}QUERY${#TestSuite#getMapEndpoint}200import de.interactive_instruments.etf.suim.TranslatableAssertionError;
+}30000No AuthorizationREQUESTGetMapQUERYSERVICE${#Project#service}QUERYVERSION${#Project#version}QUERYLAYERS${#TestSuite#layers}QUERYSTYLES${#TestSuite#styles}QUERYCRS${#TestSuite#crs}QUERYBBOX${#TestSuite#bbox}QUERYWIDTH${#TestSuite#width}QUERYHEIGHT${#TestSuite#height}QUERY${#TestSuite#getMapEndpoint}200import de.interactive_instruments.etf.suim.TranslatableAssertionError;
String[] assertParams = ['parameter', 'FORMAT'];
if(messageExchange.getResponseHeaders().get('Content-Type', 'value').contains('xml')){
def xml_root = new XmlSlurper().parseText(messageExchange.response.responseContent);
@@ -1360,9 +1366,9 @@ if(messageExchange.getResponseHeaders().get('Content-Type', 'value').contains('x
else{
throw new TranslatableAssertionError('TR.getMapWrongParameterNotFail', assertParams);
}30000No AuthorizationREQUESTGetMapQUERYSERVICE${#Project#service}QUERYVERSION${#Project#version}QUERYLAYERS${#TestSuite#layers}QUERYSTYLES${#TestSuite#styles}QUERYCRS${#TestSuite#crs}QUERYBBOX${#TestSuite#bbox}QUERYWIDTH${#TestSuite#width}QUERYHEIGHT${#TestSuite#height}QUERYFORMAT${#TestSuite#wrongValue}QUERYTest that the service accepts the optional parameter TRANSPARENT.
-More information: GetMap Transparent Parameter
]]>452f3b7c-9db1-47c7-9621-6f76b761feeaPARALLELL${#TestSuite#getMapEndpoint}200def format_requested = context.expand( '${#TestSuite#format}' );
-assert (messageExchange.getResponseHeaders().get('Content-Type', 'value').contains(format_requested));30000No AuthorizationREQUESTGetMapQUERYSERVICE${#Project#service}QUERYVERSION${#Project#version}QUERYLAYERS${#TestSuite#layers}QUERYSTYLES${#TestSuite#styles}QUERYCRS${#TestSuite#crs}QUERYBBOX${#TestSuite#bbox}QUERYWIDTH${#TestSuite#width}QUERYHEIGHT${#TestSuite#height}QUERYFORMAT${#TestSuite#format}QUERYTRANSPARENTtrueQUERY${#TestSuite#getMapEndpoint}200def format_requested = context.expand( '${#TestSuite#format}' );
-assert (messageExchange.getResponseHeaders().get('Content-Type', 'value').contains(format_requested));30000No AuthorizationREQUESTGetMapQUERYGetMapSERVICE${#Project#service}QUERY${#Project#service}VERSION${#Project#version}QUERYLAYERS${#TestSuite#layers}QUERYSTYLES${#TestSuite#styles}QUERYCRS${#TestSuite#crs}QUERYBBOX${#TestSuite#bbox}QUERYWIDTH${#TestSuite#width}QUERYHEIGHT${#TestSuite#height}QUERYFORMAT${#TestSuite#format}QUERYTRANSPARENTfalseQUERY${#TestSuite#getMapEndpoint}200import de.interactive_instruments.etf.suim.TranslatableAssertionError;
+More information: GetMap Transparent Parameter
]]>452f3b7c-9db1-47c7-9621-6f76b761feeaPARALLELL${#TestSuite#getMapEndpoint}200def format_requested = context.expand( '${#TestSuite#format}' );
+assert (messageExchange.getResponseHeaders().get('Content-Type', 'value').contains(format_requested));30000No AuthorizationREQUESTGetMapQUERYSERVICE${#Project#service}QUERYVERSION${#Project#version}QUERYLAYERS${#TestSuite#layers}QUERYSTYLES${#TestSuite#styles}QUERYCRS${#TestSuite#crs}QUERYBBOX${#TestSuite#bbox}QUERYWIDTH${#TestSuite#width}QUERYHEIGHT${#TestSuite#height}QUERYFORMAT${#TestSuite#format}QUERYTRANSPARENTtrueQUERY${#TestSuite#getMapEndpoint}200def format_requested = context.expand( '${#TestSuite#format}' );
+assert (messageExchange.getResponseHeaders().get('Content-Type', 'value').contains(format_requested));30000No AuthorizationREQUESTGetMapQUERYGetMapSERVICE${#Project#service}QUERY${#Project#service}VERSION${#Project#version}QUERYLAYERS${#TestSuite#layers}QUERYSTYLES${#TestSuite#styles}QUERYCRS${#TestSuite#crs}QUERYBBOX${#TestSuite#bbox}QUERYWIDTH${#TestSuite#width}QUERYHEIGHT${#TestSuite#height}QUERYFORMAT${#TestSuite#format}QUERYTRANSPARENTfalseQUERY${#TestSuite#getMapEndpoint}200import de.interactive_instruments.etf.suim.TranslatableAssertionError;
String[] assertParams = ['parameter', 'TRANSPARENT'];
if(messageExchange.getResponseHeaders().get('Content-Type', 'value').contains('xml')){
def xml_root = new XmlSlurper().parseText(messageExchange.response.responseContent);
@@ -1373,7 +1379,7 @@ if(messageExchange.getResponseHeaders().get('Content-Type', 'value').contains('x
else{
throw new TranslatableAssertionError('TR.getMapWrongParameterNotFail', assertParams);
}30000No AuthorizationREQUESTGetMapQUERYSERVICE${#Project#service}QUERYVERSION${#Project#version}QUERYLAYERS${#TestSuite#layers}QUERYSTYLES${#TestSuite#styles}QUERYCRS${#TestSuite#crs}QUERYBBOX${#TestSuite#bbox}QUERYWIDTH${#TestSuite#width}QUERYHEIGHT${#TestSuite#height}QUERYFORMAT${#TestSuite#format}QUERYTRANSPARENT${#TestSuite#wrongValue}QUERYTest that the service accepts the optional parameter EXCEPTIONS.
-More information: GetMap Exceptions
]]>452f3b7c-9db1-47c7-9621-6f76b761feeaPARALLELL${#TestSuite#getMapEndpoint}200assert (messageExchange.getResponseHeaders().get('Content-Type', 'value').contains('xml'));30000No AuthorizationREQUESTGetMapQUERYSERVICE${#Project#service}QUERYVERSION${#Project#version}QUERYLAYERS${#TestSuite#wrongValue}QUERYSTYLES${#TestSuite#wrongValue}QUERYCRS${#TestSuite#wrongValue}QUERYBBOX${#TestSuite#wrongValue}QUERYWIDTH${#TestSuite#wrongValue}QUERYHEIGHT${#TestSuite#wrongValue}QUERYFORMAT${#TestSuite#wrongValue}QUERY${#TestSuite#getMapEndpoint}200assert (messageExchange.getResponseHeaders().get('Content-Type', 'value').contains('xml'));30000No AuthorizationREQUESTGetMapQUERYSERVICE${#Project#service}QUERYVERSION${#Project#version}QUERYLAYERS${#TestSuite#wrongValue}QUERYSTYLES${#TestSuite#wrongValue}QUERYCRS${#TestSuite#wrongValue}QUERYBBOX${#TestSuite#wrongValue}QUERYWIDTH${#TestSuite#wrongValue}QUERYHEIGHT${#TestSuite#wrongValue}QUERYFORMAT${#TestSuite#wrongValue}QUERYEXCEPTIONSXMLQUERYgetMapEndpointlayersstylescrsbboxwidthheightformatwrongValueSEQUENTIALTest that cascaded layers provide a valid metadata through a Discovery Service.
+More information: GetMap Exceptions
]]>452f3b7c-9db1-47c7-9621-6f76b761feeaPARALLELL${#TestSuite#getMapEndpoint}200assert (messageExchange.getResponseHeaders().get('Content-Type', 'value').contains('xml'));30000No AuthorizationREQUESTGetMapQUERYSERVICE${#Project#service}QUERYVERSION${#Project#version}QUERYLAYERS${#TestSuite#wrongValue}QUERYSTYLES${#TestSuite#wrongValue}QUERYCRS${#TestSuite#wrongValue}QUERYBBOX${#TestSuite#wrongValue}QUERYWIDTH${#TestSuite#wrongValue}QUERYHEIGHT${#TestSuite#wrongValue}QUERYFORMAT${#TestSuite#wrongValue}QUERY${#TestSuite#getMapEndpoint}200assert (messageExchange.getResponseHeaders().get('Content-Type', 'value').contains('xml'));30000No AuthorizationREQUESTGetMapQUERYSERVICE${#Project#service}QUERYVERSION${#Project#version}QUERYLAYERS${#TestSuite#wrongValue}QUERYSTYLES${#TestSuite#wrongValue}QUERYCRS${#TestSuite#wrongValue}QUERYBBOX${#TestSuite#wrongValue}QUERYWIDTH${#TestSuite#wrongValue}QUERYHEIGHT${#TestSuite#wrongValue}QUERYFORMAT${#TestSuite#wrongValue}QUERYEXCEPTIONSXMLQUERYgetMapEndpointlayersstylescrsbboxwidthheightformatwrongValueSEQUENTIALTest that cascaded layers provide a valid metadata through a Discovery Service.
More information: LinkViewService Discover
]]>452f3b7c-9db1-47c7-9621-6f76b761feeaPARALLELLTest that the cascaded layer metadata is included as in the original view service.
-More information: LinkViewService Layer Metadata
]]>452f3b7c-9db1-47c7-9621-6f76b761feeaPARALLELL${#TestCase#metadataEndpoint}20030000No AuthorizationmetadataEndpoint${#Project#serviceEndpoint}import de.interactive_instruments.etf.suim.*
+ts.setDisabled(true);]]>metadataEndpoint${#Project#serviceEndpoint}import de.interactive_instruments.etf.suim.*
Assert a = new Assert(messageExchange, context, log, Assert.INSPIRE_DS_NS);
a.exists(
'//zzzz',
'TR.manual.testManual63'
-);No AuthorizationrequestGetCapabilitiesQUERYGetCapabilitiesservice${#Project#service}QUERY${#Project#service}${#Project#serviceEndpoint}import de.interactive_instruments.etf.suim.*
+);No AuthorizationrequestGetCapabilitiesQUERYGetCapabilitiesservice${#Project#service}QUERY${#Project#service}${#Project#serviceEndpoint}import de.interactive_instruments.etf.suim.*
Assert a = new Assert(messageExchange, context, log, Assert.INSPIRE_DS_NS);
a.exists(
'//zzzz',
'TR.manual.testManual64'
-);No AuthorizationrequestGetCapabilitiesQUERYGetCapabilitiesservice${#Project#service}QUERY${#Project#service}${#Project#serviceEndpoint}import de.interactive_instruments.etf.suim.*
+);No AuthorizationrequestGetCapabilitiesQUERYGetCapabilitiesservice${#Project#service}QUERY${#Project#service}${#Project#serviceEndpoint}import de.interactive_instruments.etf.suim.*
Assert a = new Assert(messageExchange, context, log, Assert.INSPIRE_DS_NS);
a.exists(
'//zzzz',
'TR.manual.testManual65'
-);No AuthorizationrequestGetCapabilitiesQUERYGetCapabilitiesservice${#Project#service}QUERY${#Project#service}${#Project#serviceEndpoint}import de.interactive_instruments.etf.suim.*
+);No AuthorizationrequestGetCapabilitiesQUERYGetCapabilitiesservice${#Project#service}QUERY${#Project#service}${#Project#serviceEndpoint}import de.interactive_instruments.etf.suim.*
Assert a = new Assert(messageExchange, context, log, Assert.INSPIRE_DS_NS);
a.exists(
'//zzzz',
'TR.manual.testManual67'
);No AuthorizationrequestGetCapabilitiesQUERYGetCapabilitiesservice${#Project#service}QUERY${#Project#service}SEQUENTIALTest that the service accepts the parameter LANGUAGE to request the capabilities document in an specific language.
-More information: Language Parameter
]]>452f3b7c-9db1-47c7-9621-6f76b761feeaPARALLELL${#Project#serviceEndpoint}20030000No AuthorizationrequestGetCapabilitiesQUERYservice${#Project#service}QUERYversion${#Project#version}QUERYlanguage${#TestCase#defaultLanguage}QUERYdefaultLanguagespaTest that Titles and Abstracts are not affected when the LANGUAGE parameter is absent or unsupported.
-More information: Language Default
]]>452f3b7c-9db1-47c7-9621-6f76b761feeaPARALLELL${#Project#serviceEndpoint}20030000No AuthorizationrequestGetCapabilitiesQUERYGetCapabilitiesservice${#Project#service}QUERY${#Project#service}version${#Project#version}QUERY${#Project#version}language${#TestCase#wrongLanguage}QUERY${TestCase#wrongLanguage}wrongLanguagezzzzTest that the service Language Response changes according with the request.
-More information: Language Response
]]>452f3b7c-9db1-47c7-9621-6f76b761feeaPARALLELL${#Project#serviceEndpoint}20030000No AuthorizationrequestGetCapabilitiesQUERYGetCapabilitiesservice${#Project#service}QUERY${#Project#service}version${#Project#version}QUERY${#Project#version}language${#TestCase#language}QUERY${#TestCase#language}serviceEndpointserviceWMSversion1.3.0extended_capabilities_scenariolastServiceEndpointauthUserauthPwdetf.ignore.propertiesservice, version, extended_capabilities_scenario, lastServiceEndpoint, authUser, authPwdetf.tag.idsEID7c15a770-986a-4aa0-b4cd-7facbca96a1detf.translation.template.collection.idEIDfa68eb83-a25a-4009-84dd-036de4539c93etf.supported.test.object.type.idsEID9981e87e-d642-43b3-ad5f-e77469075e74etf.authorConsortium Bilbomatica, Guadaltel & Geogramaetf.creation.date2018-11-07T00:00:00etf.last.editorConsortium Bilbomatica, Guadaltel & Geogramaetf.last.update.date2020-01-16T11:05:00etf.version1.0.1etf.referencehttps://github.com/inspire-eu-validation/ets-repository/tree/master/service/vs-wms-soapui-project.xml
+}serviceEndpointserviceWMSversion1.3.0extended_capabilities_scenariolastServiceEndpointauthUserauthPwdauthMethodbasicetf.ignore.propertiesservice, version, extended_capabilities_scenario, lastServiceEndpoint, authUser, authPwdetf.tag.idsEID7c15a770-986a-4aa0-b4cd-7facbca96a1detf.translation.template.collection.idEIDfa68eb83-a25a-4009-84dd-036de4539c93etf.supported.test.object.type.idsEID9981e87e-d642-43b3-ad5f-e77469075e74etf.authorConsortium Bilbomatica, Guadaltel & Geogramaetf.creation.date2018-11-07T00:00:00etf.last.editorConsortium Bilbomatica, Guadaltel & Geogramaetf.last.update.date2020-01-27T17:35:00etf.version1.0.2etf.referencehttps://github.com/inspire-eu-validation/ets-repository/tree/master/service/vs-wms-soapui-project.xmltestIntensive
\ No newline at end of file