Interface Testing

This interface type provides a testing framework.

XML Namespace

urn:icsy:venice:wsdl:information

XSD Data Types

basic:  http://www.v-grid.info/types/basic.xsd

domain:  http://www.v-grid.info/types/domain.xsd

faults:  http://www.v-grid.info/types/faults.xsd

Operations

 xsd:boolean addTestCase (domain:SSOInformation sso, basic:File testCase) throws faults:AuthorizationFault
Adds a new test case.

 xsd:boolean deleteTestCase (domain:SSOInformation sso, basic:String testCaseID) throws faults:AuthorizationFault
Deletes a test case.

 basic:File getTestCase (domain:SSOInformation sso, basic:String testCaseID) throws faults:AuthorizationFault
Returns the test case assiciated with the uuid.

 basic:FileArray getTestCases (domain:SSOInformation sso, domain:ServiceName serviceName, xsd:QName servicePortType) throws faults:AuthorizationFault
Returns all test cases that match for the service and its port type.

 basic:UUID executeTestCase (domain:SSOInformation sso, basic:File testCase) throws faults:AuthorizationFault
Executes the test case. The test case will not be stored, only its results.

 basic:UUIDArray testService (domain:SSOInformation sso, domain:ServiceName serviceName) throws faults:AuthorizationFault
Tests all port types of the service with all available test cases for those port types.

 basic:UUIDArray testServiceRepeatedly (domain:SSOInformation sso, domain:ServiceName serviceName, xsd:integer count) throws faults:AuthorizationFault
Tests all port types of the service repeatedly with all available test cases for those port types.

 basic:UUIDArray testPortType (domain:SSOInformation sso, xsd:QName portType) throws faults:AuthorizationFault
Tests all services that implement the given port type.

 basic:UUIDArray testPortTypeRepeatedly (domain:SSOInformation sso, xsd:QName portType, xsd:integer count) throws faults:AuthorizationFault
Tests all services repeatedly that implement the given port type.

 basic:File getTestResult (domain:SSOInformation sso, basic:UUID uuid) throws faults:AuthorizationFault
Returns a file containing the test results of the specified uuid.

 basic:File getTestStatisticsForService (domain:SSOInformation sso, domain:ServiceName serviceName) throws faults:AuthorizationFault
TODO

 basic:File getTestStatisticsForPortType (domain:SSOInformation sso, xsd:QName portType) throws faults:AuthorizationFault
TODO

 basic:File getTestStatisticsForTestCase (domain:SSOInformation sso, basic:String testCaseID) throws faults:AuthorizationFault
TODO

Generated by the Venice Service Compiler on Thu May 10 14:12:55 CEST 2012