Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
46 0 0 4 91.304% 7.604

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
info.magnolia.rest.setup 5 0 0 0 100% 5.745
info.magnolia.rest 24 0 0 0 100% 1.746
info.magnolia.rest.registry 17 0 0 4 76.471% 0.113

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

info.magnolia.rest.setup

Class Tests Errors Failures Skipped Success Rate Time
UpdateRestEditorRoleTaskTest 1 0 0 0 100% 0.415
RemoveRoleFromUserTaskTest 1 0 0 0 100% 2.04
RestIntegrationModuleVersionHandlerTest 3 0 0 0 100% 3.29

info.magnolia.rest

Class Tests Errors Failures Skipped Success Rate Time
RepositoryExceptionMapperTest 4 0 0 0 100% 0.023
RestJerseyDispatcherServletTest 4 0 0 0 100% 0.971
RuntimeRepositoryExceptionMapperTest 2 0 0 0 100% 0.007
RestExceptionMapperTest 6 0 0 0 100% 0.321
RestDispatcherServletTest 4 0 0 0 100% 0.151
RestErrorTest 4 0 0 0 100% 0.273

info.magnolia.rest.registry

Class Tests Errors Failures Skipped Success Rate Time
ConfiguredEndpointDefinitionManagerTest 4 0 0 4 0% 0.001
EndpointDefinitionRegistryTest 13 0 0 0 100% 0.112

Test Cases

[Summary] [Package List] [Test Cases]

RepositoryExceptionMapperTest

accessDeniedException 0.004
invalidQueryException 0.012
unknownRepositoryException 0.004
pathNotFoundException 0.003

RestJerseyDispatcherServletTest

shouldUnregisterExistedEndpointThenReregister 0.591
registerMultipleEndpointsWithYamlPath 0.144
registerMultipleEndpointsWithConfiguredPath 0.139
failureUponRegistrationOfOneEndpointDoesNotLeadToSkippingOthers 0.096

RuntimeRepositoryExceptionMapperTest

runtimeRepositoryExceptionDoesNotHaveCause 0.004
runtimeRepositoryExceptionHasCause 0.003

RestExceptionMapperTest

testThatRestExceptionMapperDoesNotProvideAStackTrace 0.114
notFoundWhenNoResourceMethodCalled 0.013
testMapsRepositoryExceptionToInternalServerError 0.004
methodNotAllowedException 0
notFoundException 0
trimJaxRsInformation 0.002

ConfiguredEndpointDefinitionManagerTest

testGetEndpointDefinition 0
ConfiguredEndpointDefinitionManagerTest is deprecated and should not be used anymore.
testSendsRegisteredEventForDisabledEndpoint 0
ConfiguredEndpointDefinitionManagerTest is deprecated and should not be used anymore.
testIgnoresIncompleteEndpointDefinition 0
ConfiguredEndpointDefinitionManagerTest is deprecated and should not be used anymore.
testSendsRegisteredEvent 0
ConfiguredEndpointDefinitionManagerTest is deprecated and should not be used anymore.

UpdateRestEditorRoleTaskTest

updateRestRole 0.415

RemoveRoleFromUserTaskTest

removeRoleFromUser 2.04

RestDispatcherServletTest

shouldUnregisterExistedEndpointThenReregister 0.101
registerMultipleEndpointsWithYamlPath 0.017
registerMultipleEndpointsWithConfiguredPath 0.017
failureUponRegistrationOfOneEndpointDoesNotLeadToSkippingOthers 0.016

RestIntegrationModuleVersionHandlerTest

updateFrom12UpdatesRestEditorRole 1.205
basicInstallSuperuserHasRoleRest 1.105
updateFrom123ChangeRestEditorRoleToRestAdminRole 0.979

EndpointDefinitionRegistryTest

firedEventContainsDecoratedProvider 0.045
register 0.012
decoratorsTriggerRegistryEvents 0.004
unregister 0.009
getProvider 0.006
getNonExistingProvider 0.004
registerAndConflictedEndpointShouldRaiseMajorProblem 0.004
registeringSameNameEndpointJustTakesTheFirstEndpoint 0.006
unregisterAndRegisterWhenEmpty 0.004
getExistingWithDeprecatedApi 0.005
getInvalidProvider 0.005
getNonExistingWithDeprecatedApi 0.004
getAllDefinitions 0.004

RestErrorTest

readJsonIntoObject 0.247
writeObjectIntoJson 0.014
unmarshallXmlIntoObject 0.007
marshallObjectIntoXml 0.004

Failure Details

[Summary] [Package List] [Test Cases]


testGetEndpointDefinition
skipped: ConfiguredEndpointDefinitionManagerTest is deprecated and should not be used anymore.
testSendsRegisteredEventForDisabledEndpoint
skipped: ConfiguredEndpointDefinitionManagerTest is deprecated and should not be used anymore.
testIgnoresIncompleteEndpointDefinition
skipped: ConfiguredEndpointDefinitionManagerTest is deprecated and should not be used anymore.
testSendsRegisteredEvent
skipped: ConfiguredEndpointDefinitionManagerTest is deprecated and should not be used anymore.