Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
77 0 0 2 97.403% 1.269

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.location 25 0 0 0 100% 0.036
info.magnolia.ui.api.app.registry 13 0 0 2 84.615% 0.428
info.magnolia.ui.api.app 7 0 0 0 100% 0.166
info.magnolia.ui.api.action 14 0 0 0 100% 0.558
info.magnolia.ui.api.app.launcherlayout 18 0 0 0 100% 0.081

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

info.magnolia.ui.api.location

Class Tests Errors Failures Skipped Success Rate Time
DefaultLocationTest 11 0 0 0 100% 0.005
LocationControllerTest 4 0 0 0 100% 0.003
LocationHistoryHandlerTest 10 0 0 0 100% 0.028

info.magnolia.ui.api.app.registry

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

info.magnolia.ui.api.app

Class Tests Errors Failures Skipped Success Rate Time
AppLifecycleEventTest 4 0 0 0 100% 0.002
AppInstanceControllerDefaultMethodTest 1 0 0 0 100% 0.001
AppDescriptorKeyGeneratorTest 2 0 0 0 100% 0.163

info.magnolia.ui.api.action

Class Tests Errors Failures Skipped Success Rate Time
ActionDefinitionKeyGeneratorTest 9 0 0 0 100% 0.111
AbstractActionExecutorTest 5 0 0 0 100% 0.447

info.magnolia.ui.api.app.launcherlayout

Class Tests Errors Failures Skipped Success Rate Time
AppLauncherGroupDefinitionKeyGeneratorTest 1 0 0 0 100% 0.002
AppLauncherLayoutManagerImplTest 12 0 0 0 100% 0.078
AppLauncherLayoutTest 5 0 0 0 100% 0.001

Test Cases

[Summary] [Package List] [Test Cases]

DefaultLocationTest

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

AppLauncherGroupDefinitionKeyGeneratorTest

keysForDialogLabel 0

AppLauncherLayoutManagerImplTest

getLayoutForCurrentUserDoesNotIncludeInvalidAppDescriptors 0.047
getLayoutForUser 0.003
appInRestrictedGroupIsNotAddedAutomatically 0.003
appLauncherLayoutChangedEventHandler 0.002
hidesAppsThatAreNotAccessibleForTheCurrentUser 0.002
hidesEntriesThatAreNotEnabled 0.002
includesAppsThatAreAccessibleForTheCurrentUser 0.002
hideAppsThatAreNotEnabled 0.002
excludesEmptyGroups 0.002
excludeAppWithoutLabel 0.008
excludeAppWithoutIcon 0.001
appsNotAddedToAppLauncherDefinitionAreAddedToDefaultGroupExceptHiddenOne 0.001

AppDescriptorRegistryTest

testGetAppDescriptor 0.374
testGetAppDescriptors 0.005
testGetAppDescriptorThrowsExceptionWhenAppNotFound 0.009
testUnregisterAndRegisterWhenAdding 0.006
testRegister 0.004
testUnregister 0.003
testUnregisterAndRegisterWhenEmpty 0.005
testUnregisterAndRegisterInComplexCase 0.004
TestUnregisterAndRegisterWhenUpdating 0.005
testUnregisterAndRegisterWhenAddingFromMultipleSources 0.005
testUnregisterAndRegisterWhenRemoving 0.004

ActionDefinitionKeyGeneratorTest

unknownI18nAbleParentWithoutKeyGeneratorPrependsNothing 0.07
unknownI18nAbleParentPrependAncestorGeneratedKey 0.003
unknownI18nAbleParentWithoutKeyGeneratorButWithGetNamePrependsItsName 0.004
keyGeneratedFromAppDescriptorIsCompliant 0.01
usesCorrectGeneratorForCorrectAncestors 0.003
unknownI18nAbleParentWithoutKeyGeneratorButWithGetIdPrependsItsId 0.003
keysForActionInChooseDialog 0.007
keysForActionInToolApps 0.008
colonInIdIsReplacedByDot 0.001

ConfiguredAppDescriptorManagerTest

testAppDescriptorReloadsOnChange 0
ConfiguredAppDescriptorManager is deprecated. It will be revived to provide backwards compatibility, but should not be used anymore.
testAppDescriptorOnStart 0
ConfiguredAppDescriptorManager is deprecated. It will be revived to provide backwards compatibility, but should not be used anymore.

AppLauncherLayoutTest

testGetGroup 0
testGetGroupEntry 0
testGetAppDescriptor 0
testContainsApp 0
testGetGroups 0

LocationControllerTest

testGoToWithoutWarning 0
testGoToWithCancelledWarning 0
testGoToSameLocationDoesNothing 0
testGoToWithConfirmedWarning 0

AppLifecycleEventTest

testDispatchCallsOnAppStarted 0
testDispatchCallsOnAppStopped 0
testDispatchCallsOnAppFocused 0.001
testDispatchCallsNothingOnNullEvent 0

AbstractActionExecutorTest

testCreatesAndExecutesAction 0.341
testThrowsExceptionWhenActionThrowsRuntimeException 0.027
testThrowsExceptionWhenActionThrowsActionExecutionException 0.031
testCreateActionThrowsExceptionWhenActionDefinitionLacksActionClass 0.024
testCreateActionThrowsExceptionWhenActionDefinitionMissing 0.024

LocationHistoryHandlerTest

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

AppInstanceControllerDefaultMethodTest

byDefaultNoAppIsHeaderApp 0

AppDescriptorKeyGeneratorTest

keysForIcon 0.118
keysForLabel 0

Failure Details

[Summary] [Package List] [Test Cases]


testAppDescriptorReloadsOnChange
skipped: ConfiguredAppDescriptorManager is deprecated. It will be revived to provide backwards compatibility, but should not be used anymore.
testAppDescriptorOnStart
skipped: ConfiguredAppDescriptorManager is deprecated. It will be revived to provide backwards compatibility, but should not be used anymore.