Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
148 0 0 0 100% 4.584

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.module.blossom.urimapping 2 0 0 0 100% 0.055
info.magnolia.module.blossom.support 28 0 0 0 100% 0.092
info.magnolia.module.blossom.suite 2 0 0 0 100% 0.129
info.magnolia.module.blossom.context 15 0 0 0 100% 2.121
info.magnolia.module.blossom.view 5 0 0 0 100% 0.057
info.magnolia.module.blossom.preexecution 4 0 0 0 100% 1
info.magnolia.module.blossom.setup 5 0 0 0 100% 0.007
info.magnolia.module.blossom.dispatcher 1 0 0 0 100% 0.005
info.magnolia.module.blossom.web 26 0 0 0 100% 0.555
info.magnolia.module.blossom.node2bean 1 0 0 0 100% 0.021
info.magnolia.module.blossom.dialog 25 0 0 0 100% 0.157
info.magnolia.module.blossom.multipart 1 0 0 0 100% 0.03
info.magnolia.module.blossom.template 33 0 0 0 100% 0.355

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

info.magnolia.module.blossom.urimapping

Class Tests Errors Failures Skipped Success Rate Time
BlossomVirtualURIMapperTest 2 0 0 0 100% 0.055

info.magnolia.module.blossom.support

Class Tests Errors Failures Skipped Success Rate Time
AbstractBeanDetectorTest 1 0 0 0 100% 0.022
ParameterResolverTest 1 0 0 0 100% 0.001
IncludeRequestWrapperTest 6 0 0 0 100% 0.069
ForwardRequestWrapperTest 6 0 0 0 100% 0
SpecialAttributeRequestWrapperTest 14 0 0 0 100% 0

info.magnolia.module.blossom.suite

Class Tests Errors Failures Skipped Success Rate Time
MassiveTest 1 0 0 0 100% 0.055
DetectProxiedObjectsTest 1 0 0 0 100% 0.074

info.magnolia.module.blossom.context

Class Tests Errors Failures Skipped Success Rate Time
MagnoliaComponentFactoryBeanTest 1 0 0 0 100% 0.022
MagnoliaMessageSourceTest 9 0 0 0 100% 0.248
ConfiguredBeanFactoryBeanTest 2 0 0 0 100% 0.068
ObservedBeanFactoryBeanTest 3 0 0 0 100% 1.783

info.magnolia.module.blossom.view

Class Tests Errors Failures Skipped Success Rate Time
UuidRedirectViewResolverTest 5 0 0 0 100% 0.057

info.magnolia.module.blossom.preexecution

Class Tests Errors Failures Skipped Success Rate Time
PreexecutionUtilsTest 4 0 0 0 100% 1

info.magnolia.module.blossom.setup

Class Tests Errors Failures Skipped Success Rate Time
MultiCheckAndModifyPropertyValueTaskTest 5 0 0 0 100% 0.007

info.magnolia.module.blossom.dispatcher

Class Tests Errors Failures Skipped Success Rate Time
DispatcherAwareBeanPostProcessorTest 1 0 0 0 100% 0.005

info.magnolia.module.blossom.web

Class Tests Errors Failures Skipped Success Rate Time
BlossomRequestMappingHandlerAdapterTest 6 0 0 0 100% 0.307
BlossomWebArgumentResolverTest 10 0 0 0 100% 0.074
BlossomHandlerMethodArgumentResolverTest 10 0 0 0 100% 0.174

info.magnolia.module.blossom.node2bean

Class Tests Errors Failures Skipped Success Rate Time
SpringNode2BeanTransformerTest 1 0 0 0 100% 0.021

info.magnolia.module.blossom.dialog

Class Tests Errors Failures Skipped Success Rate Time
DialogDescriptionBuilderTest 2 0 0 0 100% 0
BlossomDialogDefinitionProviderTest 4 0 0 0 100% 0
DialogExporterTest 5 0 0 0 100% 0.038
DefaultDialogCreatorTest 14 0 0 0 100% 0.119

info.magnolia.module.blossom.multipart

Class Tests Errors Failures Skipped Success Rate Time
BlossomMultipartResolverTest 1 0 0 0 100% 0.03

info.magnolia.module.blossom.template

Class Tests Errors Failures Skipped Success Rate Time
TemplateDefinitionBuilderTest 9 0 0 0 100% 0.041
TemplateDefinitionBuilderAutoGeneratorTest 6 0 0 0 100% 0.039
TemplateExporterTest 5 0 0 0 100% 0.1
ComponentCategoryAnnotationTest 1 0 0 0 100% 0.124
BlossomTemplateDefinitionProviderTest 2 0 0 0 100% 0.002
TemplateDefinitionBuilderParametersTest 4 0 0 0 100% 0.019
TemplateDefinitionBuilderAvailableTest 6 0 0 0 100% 0.03

Test Cases

[Summary] [Package List] [Test Cases]

BlossomVirtualURIMapperTest

testBeanDetection 0.02
testBeanDetectionWithProxies 0.033

TemplateDefinitionBuilderTest

testTemplateDescription 0.005
testTemplateDescriptionWithFlags 0.005
testMissingTemplateAnnotation 0.004
testMaximumComponents 0.005
testMaximumComponentsNullWhenNotSet 0.004
testFindsAreasInSuperclass 0.005
testCreateAreaNodeSetToTrue 0.004
testCreateAreaNodeSetToFalse 0.004
testCreateAreaNodeNotSet 0.005

TemplateDefinitionBuilderAutoGeneratorTest

testAutoGenerator 0.009
testAutoGeneratorOverriding 0.008
testAutoGeneratorInheritance 0.005
testAutoGeneratorOverridingWithAnnotation 0.006
testAutoGeneratorInheritsAndOverridesWithAnnotation 0.005
testMultipleAutoGenerators 0.006

DialogDescriptionBuilderTest

testPostCreateOnStaticMethodFails 0
testStaticTabFactory 0

MagnoliaComponentFactoryBeanTest

testStuff 0.022

AbstractBeanDetectorTest

testBeanDetection 0.022

ParameterResolverTest

testChaining 0

TemplateExporterTest

testExportTemplate 0.031
testExportTemplateWithPreRegisterCallbackThatReturnsNull 0.008
testExportTemplateWithAreaWithPreRegisterCallbackThatReturnsNull 0.01
testTemplateAreaAndDialogRegistrationCallbacks 0.018
exportedTemplateDialogsHaveGeneratedFields 0.031

UuidRedirectViewResolverTest

testRedirect 0.027
testRedirectMainContent 0.007
testRedirectCurrentContent 0.005
testRedirectWithModelAttributesExposed 0.006
testRedirectWithoutModelAttributesExposed 0.011

IncludeRequestWrapperTest

testSetsIncludeAttributes 0
testHidesPreviousIncludeAttributes 0
testOverridesPreviousIncludeWrapper 0
testHidesAttributesWhenPerformingInclude 0.067
testHidesAttributesWhenPerformingForward 0.002
testDisablesPreviousIncludeWrapperAndRestoresItAfterwards 0

PreexecutionUtilsTest

testIsPreexecutingReturnsFalseWhenPreexecutighOtherNode 0.742
testIsPreexecutingReturnsFalseWhenPreexecutionContextIsNotSet 0.024
testIsPreexecutingReturnsTrueWhenPreexecutingCurrentNode 0.021
testRepositoryExceptionIsWrappedInRuntimeRepositoryException 0.19

ComponentCategoryAnnotationTest

test 0.124

MagnoliaMessageSourceTest

testGetMessageThrowsExceptionWhenMessageMissingInDefaultBundle 0.122
testGetMessageThrowsExceptionWhenMessageMissingInConfiguredBundle 0.019
testGetMessageFromDefaultBundle 0.016
testGetMessageFromConfiguredBundle 0.014
testGetMessageGivesPreferenceToConfiguredBundle 0.012
testGetMessageUsesPassedLocaleByDefault 0.016
testGetMessageCanPreferMagnoliaLocale 0.015
testGetMessageUsesConfiguredLocaleProvider 0.015
testGetMessageWithMessageFormat 0.014

BlossomDialogDefinitionProviderTest

metadataForDialogWithIdInCompositeFormHasMetadataPopulated 0
metadataForDialogWithIdInSimpleFormHasMetadataPopulated 0
metadataForDialogWithGenereatedIdHasMetadataPopulated 0
metadataHasLocationSetWithFactoryMethodPopulated 0

ForwardRequestWrapperTest

testDisablesPreviousIncludeWrapperAndRestoresItAfterwards 0
testSetsForwardAttributesAndChangesPathElements 0
testDoesNotSetForwardAttributesIfAlreadyPerformingForwardButChangesPathElements 0
testHidesUpstreamAttributesButNotPathElementsOnForward 0
testChangesNothingOnInclude 0
testDisablesPreviousForwardWrapperAndRestoresItAfterwards 0

MultiCheckAndModifyPropertyValueTaskTest

testChangesWhenSetToOldName 0.003
testChangesWhenSetToOldName2 0.001
testChangesWhenSetToOldName3 0.001
testChangesNothingWhenAlreadyCorrect 0
testChangesNothingWhenSetToUnexpectedValue 0.001

BlossomTemplateDefinitionProviderTest

metadataForTemplateWithIdInCompositeFormHasMetadataPopulated 0.001
metadataForTemplateWithIdInSimpleFormHasMetadataPopulated 0

BlossomRequestMappingHandlerAdapterTest

testRedirectViewDetection 0.235
testRedirectViewDetectionWithCustomPatterns 0.014
testArgumentResolversResolvesContext 0.023
testArgumentResolversResolvesWebContext 0.012
testArgumentResolversResolvesUser 0.012
testArgumentResolversResolvesMgnlUser 0.011

TemplateDefinitionBuilderParametersTest

parametersAreFoundInAnnotations 0
parametersAreFoundInSuperclassAndThatSubclassOverrides 0.006
parametersAreFoundOnAreas 0.006
parametersOnAreasAreFoundInSuperclassAndThatSubclassOverrides 0.006

SpecialAttributeRequestWrapperTest

testAddedSingleAttributeIsVisible 0
testOverridesSingleAttribute 0
testOverriddenAttributeIsPresentInAttributeNamesEnumeration 0
testDoesNotAllowChangingOverriddenAttribute 0
testAllowsChangingNonOverriddenAttribute 0
testDoesNotAllowRemovingOverriddenAttribute 0
testAllowsRemovingNonOverriddenAttribute 0
testHidesOverriddenValuesWhenDisabled 0
testIsOverrideAttributes 0
testOverridesWithNullValue 0
testAttributeNamesNextElementWithExistingAttributes 0
testAttributeNamesNextElementWithOverriddenAttributes 0
testAttributeNamesNextElementSkipsOverriddenNullValues 0
testEnumeratesThrowsNoSuchElementException 0

ConfiguredBeanFactoryBeanTest

testInstantiationInitializationAndDestruction 0.035
testDefaultClass 0.033

BlossomMultipartResolverTest

testResolver 0.03

ObservedBeanFactoryBeanTest

testInstantiationInitializationReloadingAndDestruction 1.695
testDefaultClass 0.049
testJdkProxy 0.038

MassiveTest

testMassively 0.055

DispatcherAwareBeanPostProcessorTest

testDispatcherAware 0.005

DialogExporterTest

testExportDialogFactory 0.006
testExportDialogFactoryThatReturnsNull 0.007
testExportDialogFactoryWithPreRegisterCallback 0.008
testExportDialogFactoryWithOverriddenPreRegisterCallback 0.008
testExportDialogFactoryWithPreRegisterThatAddsMessageToMessageFromSuperclass 0.007

BlossomWebArgumentResolverTest

testAggregationState 0.001
testNodeAsArgument 0.01
testTwoArgumentsOfTypeNode 0.005
testUserAsArgument 0.007
testTemplateDefinitionAsArgument 0.009
testBlossomTemplateDefinitionAsArgument 0.01
testAreaDefinitionAsArgument 0.007
testBlossomAreaDefinitionAsArgument 0.009
testChannelAsArgument 0.008
testSiteAndThemeAsArguments 0.008

DetectProxiedObjectsTest

testDetectsProxiedObjects 0.074

TemplateDefinitionBuilderAvailableTest

testTemplateAvailability 0.004
testAvailableOverriding 0.006
testAvailableInheritance 0.004
testAvailableOverridingWithAnnotation 0.005
testAvailableInheritsAndOverridesWithAnnotation 0.005
testAvailableMultiple 0.004

DefaultDialogCreatorTest

testSimpleFactory 0.01
testInheritingFactory 0.013
testDialogFactoryOnMethod 0.007
testDialogFactoryThatNeedsItem 0.01
testDialogFactoryWithTabFactoryThatNeedsItem 0.006
testPostCreateIsInvokedOnSuperclassesFirst 0.007
testPostCreateOnMethodInSuperclassThatIsOverriddenIsInvokedFirst 0.008
testPostCreateIsNotInvokedIfMethodIsOverriddenWithoutRepeatingAnnotation 0.008
testPostCreateIsInvokedWithArguments 0.007
testPostCreateForAfterSubclassesPhaseIsInvokedLast 0.009
testSortTabsByName 0.009
testSortTabsByLabel 0.008
testSetsBothLabelAndNameByDefault 0.006
testSetsNoLabelIfAskedNotTo 0.008

BlossomHandlerMethodArgumentResolverTest

testAggregationState 0.004
testNodeAsArgument 0.007
testTwoArgumentsOfTypeNode 0.006
testUserAsArgument 0.076
testTemplateDefinitionAsArgument 0.011
testBlossomTemplateDefinitionAsArgument 0.015
testAreaDefinitionAsArgument 0.008
testBlossomAreaDefinitionAsArgument 0.017
testChannelAsArgument 0.007
testSiteAndThemeAsArguments 0.022

SpringNode2BeanTransformerTest

testContentToBeanWithClassDefined 0.021