Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
62 0 0 0 100% 2.472

Note: failures are anticipated and checked for with assertions while errors are unanticipated.


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
net.sf.arestc.core.commands 7 0 0 0 100% 0.319
net.sf.arestc.core.bodytransformations 4 0 0 0 100% 0.118
net.sf.arestc.core 22 0 0 0 100% 1.752
net.sf.arestc.communication 5 0 0 0 100% 0.051
net.sf.arestc.configuration 2 0 0 0 100% 0.021
net.sf.arestc.core.validations 11 0 0 0 100% 0.009
net.sf.arestc.configuration.services 11 0 0 0 100% 0.202

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

net.sf.arestc.core.commands

Class Tests Errors Failures Skipped Success Rate Time
ChainBuilderTest 7 0 0 0 100% 0.319

net.sf.arestc.core.bodytransformations

Class Tests Errors Failures Skipped Success Rate Time
ObjectReturnTransformerTest 1 0 0 0 100% 0.02
JSONReturnTransformerTest 1 0 0 0 100% 0.056
DomReturnTransformerTest 1 0 0 0 100% 0.009
JXPathReturnTransformerTest 1 0 0 0 100% 0.033

net.sf.arestc.core

Class Tests Errors Failures Skipped Success Rate Time
StandardConnectorRequestTest 8 0 0 0 100% 0.057
OverallDesignTest 10 0 0 0 100% 1.694
BaseErrorTest 4 0 0 0 100% 0.001

net.sf.arestc.communication

Class Tests Errors Failures Skipped Success Rate Time
ConfigurationFactoryTest 1 0 0 0 100% 0.013
CommunicationFactoryTest 3 0 0 0 100% 0.009
HTTPMethodsTest 1 0 0 0 100% 0.029

net.sf.arestc.configuration

Class Tests Errors Failures Skipped Success Rate Time
ServicesConfigurationFactoryTest 2 0 0 0 100% 0.021

net.sf.arestc.core.validations

Class Tests Errors Failures Skipped Success Rate Time
RequestValidatorTest 11 0 0 0 100% 0.009

net.sf.arestc.configuration.services

Class Tests Errors Failures Skipped Success Rate Time
BaseServiceTest 11 0 0 0 100% 0.202

Test Cases

[Summary] [Package List] [Test Cases]

ObjectReturnTransformerTest

testTransform 0.003

ConfigurationFactoryTest

testConfigureHttpClientString 0.013

StandardConnectorRequestTest

testGetParameters 0.048
testEqualsObject 0.003
testGetEndLink 0.001
testGetEndTransformer 0
testGetService 0.001
testGetStartLink 0
testGetStartTransformer 0
testHashCode 0.002

OverallDesignTest

testFileDownload 0.546
testFileUpload 0.31
testLoadResponseFromFile 0.011
testRepositoryCreate 0.015
testRepositoryDelete 0.005
testRepositoryMultiPost 0.6
testRepositoryRetrieval 0.005
testTicketRetrieval 0.016
testTicketRetrievalWithTicketer 0.017
testWrongService 0.001

JSONReturnTransformerTest

testTransform 0.056

RequestValidatorTest

testValidateRequestAuthenticationAdminAdminCred 0.005
testValidateRequestAuthenticationAdminNoCred 0.001
testValidateRequestAuthenticationNoCred 0
testValidateRequestAuthenticationUserCred 0
testValidateRequestAuthenticationUserNoCred 0
testValidateRequestFullParams 0
testValidateRequestFullServiceParams 0
testValidateRequestNotNullServiceParams 0
testValidateRequestNullParameters 0
testValidateRequestNullService 0
testValidateRequestNullServiceParams 0

DomReturnTransformerTest

testTransformObjectFile 0.008

ServicesConfigurationFactoryTest

testConfigure 0.01
testConfigureString 0.01

ChainBuilderTest

testGetDefaultChainForDownloadFile 0.105
testGetDefaultChainForLogin 0
testGetDefaultChainForNodeCreate 0.001
testGetDefaultChainForNodeDelete 0
testGetDefaultChainForNodeRetrieve 0.001
testGetDefaultChainForUploadFile 0
testGetDefaultChainForUploadMultipart 0

BaseErrorTest

testGetService 0
testGetCode 0
testGetCommand 0
testGetDescription 0

JXPathReturnTransformerTest

testTransform 0.032

CommunicationFactoryTest

testIsConfigured 0
testIsMultiThreaded 0
testSerialisation 0.008

BaseServiceTest

testAddParameter 0.01
testGetAdminPassword 0.018
testGetAdminUser 0.024
testGetAuthenticatingUser 0.034
testGetContextPath 0.01
testGetMethod 0.027
testGetName 0.007
testGetParameters 0.012
testGetServiceURL 0.025
testGetURLParameters 0.018
testIsAuthenticationRequired 0.014

HTTPMethodsTest

testGetMethod 0.029