Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
71 0 0 0 100% 4.544

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.ui.api.app 6 0 0 0 100% 0.029
info.magnolia.ui.api.location 25 0 0 0 100% 0.023
info.magnolia.ui.api.app.registry 13 0 0 0 100% 3.25
info.magnolia.ui.api.app.launcherlayout 15 0 0 0 100% 0.258
info.magnolia.ui.api.action 12 0 0 0 100% 0.984

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

info.magnolia.ui.api.app

Class Tests Errors Failures Skipped Success Rate Time
AppDescriptorKeyGeneratorTest 2 0 0 0 100% 0.017
AppLifecycleEventTest 4 0 0 0 100% 0.012

info.magnolia.ui.api.location

Class Tests Errors Failures Skipped Success Rate Time
DefaultLocationTest 11 0 0 0 100% 0.002
LocationControllerTest 4 0 0 0 100% 0.012
LocationHistoryHandlerTest 10 0 0 0 100% 0.009

info.magnolia.ui.api.app.registry

Class Tests Errors Failures Skipped Success Rate Time
AppDescriptorRegistryTest 11 0 0 0 100% 0.092
ConfiguredAppDescriptorManagerTest 2 0 0 0 100% 3.158

info.magnolia.ui.api.app.launcherlayout

Class Tests Errors Failures Skipped Success Rate Time
AppLauncherGroupDefinitionKeyGeneratorTest 1 0 0 0 100% 0
AppLauncherLayoutTest 5 0 0 0 100% 0.001
AppLayoutManagerImplTest 9 0 0 0 100% 0.257

info.magnolia.ui.api.action

Class Tests Errors Failures Skipped Success Rate Time
AbstractActionExecutorTest 5 0 0 0 100% 0.849
ActionDefinitionKeyGeneratorTest 7 0 0 0 100% 0.135

Test Cases

[Summary] [Package List] [Test Cases]

AbstractActionExecutorTest

testCreatesAndExecutesAction 0.701
testThrowsExceptionWhenActionThrowsRuntimeException 0.04
testThrowsExceptionWhenActionThrowsActionExecutionException 0.037
testCreateActionThrowsExceptionWhenActionDefinitionLacksActionClass 0.037
testCreateActionThrowsExceptionWhenActionDefinitionMissing 0.034

ActionDefinitionKeyGeneratorTest

unknownI18nAbleParentWithoutKeyGeneratorPrependsNothing 0.091
unknownI18nAbleParentPrependAncestorGeneratedKey 0.006
unknownI18nAbleParentWithoutKeyGeneratorButWithGetNamePrependsItsName 0.004
keyGeneratedFromAppDescriptorIsCompliant 0.017
unknownI18nAbleParentWithoutKeyGeneratorButWithGetIdPrependsItsId 0.005
keysForActionInChooseDialog 0.01
colonInIdIsReplacedByDot 0.002

AppDescriptorKeyGeneratorTest

keysForIcon 0.017
keysForLabel 0

AppLifecycleEventTest

testDispatchCallsOnAppStarted 0.01
testDispatchCallsOnAppStopped 0.001
testDispatchCallsOnAppFocused 0
testDispatchCallsNothingOnNullEvent 0.001

AppLauncherGroupDefinitionKeyGeneratorTest

keysForDialogLabel 0

AppLauncherLayoutTest

testGetGroup 0
testGetGroupEntry 0
testGetAppDescriptor 0
testContainsApp 0.001
testGetGroups 0

AppLayoutManagerImplTest

testGetAppLayout 0.047
testExcludesEmptyGroups 0.026
testExcludesAppWithoutIcon 0.029
testHidesAppsThatAreNotAccessibleForTheCurrentUser 0.029
testHidesEntriesThatAreNotEnabled 0.023
testIncludesAppsThatAreAccessibleForTheCurrentUser 0.029
testSendsLauncherLayoutChangedEvent 0.03
testExcludesAppWithoutLabel 0.023
testHidesAppsThatAreNotEnabled 0.021

AppDescriptorRegistryTest

testGetAppDescriptor 0.027
testGetAppDescriptors 0.006
testGetAppDescriptorThrowsExceptionWhenAppNotFound 0.006
testUnregisterAndRegisterWhenAdding 0.008
testRegister 0.006
testUnregister 0.007
testUnregisterAndRegisterWhenEmpty 0.006
testUnregisterAndRegisterInComplexCase 0.006
TestUnregisterAndRegisterWhenUpdating 0.006
testUnregisterAndRegisterWhenAddingFromMultipleSources 0.008
testUnregisterAndRegisterWhenRemoving 0.006

ConfiguredAppDescriptorManagerTest

testAppDescriptorReloadsOnChange 3.149
testAppDescriptorOnStart 0.009

DefaultLocationTest

testExtractParameter 0.001
testDefaultLocationDecodeFragmentFromFragment 0.001
testExtractAppName 0
testExtractAppType 0
testToString 0
testEqualsReturnsFalseOnIncompatibleType 0
testDefaultLocationDecodeFragment 0
testDefaultLocationFromFragment 0
testEqualsReturnsFalseOnNull 0
testDefaultLocationFromNullFragmentThrowsException 0
testExtractSubAppId 0

LocationControllerTest

testGoToWithoutWarning 0.009
testGoToWithCancelledWarning 0.002
testGoToSameLocationDoesNothing 0
testGoToWithConfirmedWarning 0.001

LocationHistoryHandlerTest

testCallsLocationControllerOnFragmentChange 0.005
testGoesToDefaultLocationWhenFragmentIsNull 0.001
testGoesToDefaultLocationWhenFragmentIsEmpty 0
testHandleCurrentHistoryNavigatesToDefaultLocationWhenFragmentHasUnknownPrefix 0.001
testHandleCurrentHistoryNavigatesToDefaultLocationWhenFragmentNull 0
testGoesToDefaultLocationWhenFragmentHasUnknownPrefix 0.001
testUpdatesFragmentOnLocationChange 0
testHandleCurrentHistoryNavigatesToDefaultLocationWhenFragmentEmpty 0.001
testHandleCurrentHistoryNavigatesToDefaultLocation 0
testSetsFragmentToEmptyOnLocationChangeWhenMapperDoesntRecognizeTheLocation 0