Surefire Report

Summary


Tests Errors Failures Skipped Success Rate Time
767 0 0 0 100% 33.084

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

Package List


Package Tests Errors Failures Skipped Success Rate Time
org.apache.struts2.interceptor.validation 9 0 0 0 100% 0.458
org.apache.struts2.views 3 0 0 0 100% 0.001
org.apache.struts2.interceptor 68 0 0 0 100% 5.238
org.apache.struts2.views.util 29 0 0 0 100% 0.419
org.apache.struts2.views.xslt 10 0 0 0 100% 0.417
org.apache.struts2.views.jsp.ui 215 0 0 0 100% 15.095
org.apache.struts2.views.freemarker.tags 2 0 0 0 100% 0.038
org.apache.struts2.dispatcher.mapper 68 0 0 0 100% 0.756
org.apache.struts2.dispatcher.ng 11 0 0 0 100% 0.263
org.apache.struts2.dispatcher 68 0 0 0 100% 1.241
org.apache.struts2.config 6 0 0 0 100% 0.158
org.apache.struts2 7 0 0 0 100% 0.016
org.apache.struts2.components.template 2 0 0 0 100% 0.002
org.apache.struts2.util 35 0 0 0 100% 0.28
org.apache.struts2.views.jsp 170 0 0 0 100% 6.444
org.apache.struts2.views.freemarker 5 0 0 0 100% 0.084
org.apache.struts2.components 59 0 0 0 100% 2.174

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

org.apache.struts2.interceptor.validation

Class Tests Errors Failures Skipped Success Rate Time
AnnotationValidationInterceptorTest 6 0 0 0 100% 0.203
JSONValidationInterceptorTest 3 0 0 0 100% 0.255

org.apache.struts2.views

Class Tests Errors Failures Skipped Success Rate Time
TemplateEngineManagerTest 3 0 0 0 100% 0.001

org.apache.struts2.interceptor

Class Tests Errors Failures Skipped Success Rate Time
CookieInterceptorTest 7 0 0 0 100% 0.178
MultiselectInterceptorTest 6 0 0 0 100% 0.263
TokenInterceptorTest 4 0 0 0 100% 0.017
StrutsConversionErrorInterceptorTest 2 0 0 0 100% 0.034
FileUploadInterceptorTest 10 0 0 0 100% 0.25
TokenSessionStoreInterceptorTest 5 0 0 0 100% 0.022
CreateSessionInterceptorTest 1 0 0 0 100% 0.016
ClearSessionInterceptorTest 1 0 0 0 100% 0.019
ExecuteAndWaitInterceptorTest 6 0 0 0 100% 3.935
RolesInterceptorTest 3 0 0 0 100% 0.053
CheckboxInterceptorTest 9 0 0 0 100% 0.135
ServletConfigInterceptorTest 8 0 0 0 100% 0.136
MessageStoreInterceptorTest 6 0 0 0 100% 0.18

org.apache.struts2.views.util

Class Tests Errors Failures Skipped Success Rate Time
ResourceUtilTest 1 0 0 0 100% 0
ContextUtilTest 9 0 0 0 100% 0.153
UrlHelperTest 19 0 0 0 100% 0.266

org.apache.struts2.views.xslt

Class Tests Errors Failures Skipped Success Rate Time
XSLTResultTest 10 0 0 0 100% 0.417

org.apache.struts2.views.jsp.ui

Class Tests Errors Failures Skipped Success Rate Time
ActionMessageTagTest 6 0 0 0 100% 0.322
CheckboxTest 9 0 0 0 100% 0.512
InputTransferSelectTagTest 1 0 0 0 100% 0.061
HiddenTest 4 0 0 0 100% 0.127
ComboBoxTest 6 0 0 0 100% 0.481
AnchorTest 3 0 0 0 100% 0.339
SelectTest 17 0 0 0 100% 1.596
CheckboxListTest 6 0 0 0 100% 0.257
HeadTagTest 1 0 0 0 100% 0.031
DoubleSelectTest 6 0 0 0 100% 0.363
OptionTransferSelectTagTest 7 0 0 0 100% 0.837
TextfieldTest 9 0 0 0 100% 0.373
TooltipTest 9 0 0 0 100% 0.872
ActionErrorTagTest 6 0 0 0 100% 0.184
PasswordTest 3 0 0 0 100% 0.155
DateTagTest 14 0 0 0 100% 0.466
ComponentTest 4 0 0 0 100% 0.146
UpDownSelectTagTest 13 0 0 0 100% 0.94
SubmitTest 13 0 0 0 100% 0.549
FormTagTest 21 0 0 0 100% 1.621
TextareaTest 3 0 0 0 100% 0.131
OptGroupTest 5 0 0 0 100% 1.013
JspTemplateTest 1 0 0 0 100% 0.06
RadioTest 8 0 0 0 100% 0.551
ResetTest 6 0 0 0 100% 0.229
FileTest 3 0 0 0 100% 0.248
DivTest 3 0 0 0 100% 0.377
FieldErrorTagTest 12 0 0 0 100% 0.443
TokenTagTest 4 0 0 0 100% 1.168
LabelTest 7 0 0 0 100% 0.257
ValidationStylesTest 5 0 0 0 100% 0.386

org.apache.struts2.views.freemarker.tags

Class Tests Errors Failures Skipped Success Rate Time
TagModelTest 2 0 0 0 100% 0.038

org.apache.struts2.dispatcher.mapper

Class Tests Errors Failures Skipped Success Rate Time
DefaultActionMapperTest 49 0 0 0 100% 0.606
RestfulActionMapperTest 7 0 0 0 100% 0.002
Restful2ActionMapperTest 10 0 0 0 100% 0.146
CompositeActionMapperTest 2 0 0 0 100% 0.002

org.apache.struts2.dispatcher.ng

Class Tests Errors Failures Skipped Success Rate Time
TwoFilterIntegrationTest 5 0 0 0 100% 0.11
StrutsPrepareAndExecuteFilterIntegrationTest 6 0 0 0 100% 0.153

org.apache.struts2.dispatcher

Class Tests Errors Failures Skipped Success Rate Time
VelocityResultTest 4 0 0 0 100% 0.085
StreamResultTest 10 0 0 0 100% 0.197
SessionMapTest 10 0 0 0 100% 0.017
DispatcherTest 7 0 0 0 100% 0.202
HttpHeaderResultTest 6 0 0 0 100% 0.291
FilterDispatcherTest 3 0 0 0 100% 0.093
StaticContentLoaderTest 8 0 0 0 100% 0.009
FilterTest 2 0 0 0 100% 0.101
ServletRedirectResultTest 6 0 0 0 100% 0.083
ServletDispatcherResultTest 2 0 0 0 100% 0.025
StrutsResultSupportTest 3 0 0 0 100% 0.049
PlainTextResultTest 2 0 0 0 100% 0.038
ActionContextCleanUpTest 2 0 0 0 100% 0.001
ServletActionRedirectResultTest 3 0 0 0 100% 0.05

org.apache.struts2.config

Class Tests Errors Failures Skipped Success Rate Time
BeanSelectionProviderTest 1 0 0 0 100% 0.005
LegacyPropertiesConfigurationProviderTest 2 0 0 0 100% 0.001
SettingsTest 3 0 0 0 100% 0.152

org.apache.struts2

Class Tests Errors Failures Skipped Success Rate Time
RequestUtilsTest 5 0 0 0 100% 0.002
ServletActionContextTest 2 0 0 0 100% 0.014

org.apache.struts2.components.template

Class Tests Errors Failures Skipped Success Rate Time
BaseTemplateEngineTest 2 0 0 0 100% 0.002

org.apache.struts2.util

Class Tests Errors Failures Skipped Success Rate Time
StrutsUtilTest 13 0 0 0 100% 0.242
CounterTest 3 0 0 0 100% 0.001
PrefixTrieTest 1 0 0 0 100% 0.001
ContainUtilTest 8 0 0 0 100% 0.002
StrutsTypeConverterTest 4 0 0 0 100% 0.002
TokenHelperTest 4 0 0 0 100% 0.002
InvocationSessionStoreTest 2 0 0 0 100% 0.03

org.apache.struts2.views.jsp

Class Tests Errors Failures Skipped Success Rate Time
PushTagTest 1 0 0 0 100% 0.032
I18nTagTest 2 0 0 0 100% 0.032
SubsetIteratorTagTest 6 0 0 0 100% 0.141
IteratorTagTest 32 0 0 0 100% 1.425
TextTagTest 15 0 0 0 100% 0.588
SortIteratorTagTest 5 0 0 0 100% 0.398
PropertyTagTest 9 0 0 0 100% 0.82
ActionTagTest 12 0 0 0 100% 0.493
SetTagTest 6 0 0 0 100% 0.146
URLTagTest 25 0 0 0 100% 0.637
ElseTagTest 3 0 0 0 100% 0.047
ElseIfTagTest 4 0 0 0 100% 0.053
AnchorTagTest 25 0 0 0 100% 0.884
BeanTagTest 1 0 0 0 100% 0.028
MergeIteratorTagTest 2 0 0 0 100% 0.053
DynAttribsTest 1 0 0 0 100% 0.191
IfTagTest 10 0 0 0 100% 0.184
AppendIteratorTagTest 2 0 0 0 100% 0.053
IncludeTagTest 4 0 0 0 100% 0.099
IteratorGeneratorTagTest 5 0 0 0 100% 0.14

org.apache.struts2.views.freemarker

Class Tests Errors Failures Skipped Success Rate Time
FreemarkerManagerTest 1 0 0 0 100% 0.014
FreemarkerTest 2 0 0 0 100% 0.029
FreeMarkerResultTest 2 0 0 0 100% 0.041

org.apache.struts2.components

Class Tests Errors Failures Skipped Success Rate Time
FormButtonTest 6 0 0 0 100% 0.091
PropertyTest 6 0 0 0 100% 0.117
FormTest 1 0 0 0 100% 0.037
ComponentTest 15 0 0 0 100% 0.838
UIBeanTest 8 0 0 0 100% 0.105
AnotherActionComponentTest 2 0 0 0 100% 0.057
ActionComponentTest 1 0 0 0 100% 0.018
UIComponentTest 20 0 0 0 100% 0.911

Test Cases

VelocityResultTest

testResourcesFoundUsingNames 0.001
testResourcesFoundUsingAbsolutePath 0
testCanResolveLocationUsingOgnl 0.001
testCanResolveLocationUsingStaticExpression 0

StreamResultTest

testStreamResultParse2 0.006
testStreamResultNoDefault 0.002
testStreamResultWithCharSet 0.007
testStreamResultParse1 0.002
testStreamResultNoInputName 0.002
testAllowCacheDefault 0.002
testStreamResultDefault 0.002
testStreamResultWithCharSet2 0.002
testAllowCacheFalse 0.016
testStreamResultParseNoInputName 0.002

DefaultActionMapperTest

testRedirectPrefix 0
testRedirectActionPrefixWithEmptyExtension 0
testGetMappingWithMethod 0
testGetUriWithSemicolonPresent 0
testGetUriFromActionMapper_justActionAndMethod 0
testDropExtensionWhenBlank 0
testGetMapping 0
testParseNameAndNamespace_NoSlashes 0
testGetMappingWithSlashedNameAtRoot 0.001
testGetMappingWithNoExtensionButUriHasExtension 0.001
testGetMappingWithActionName_name 0
testGetUriFromActionMapper12 0
testParseNameAndNamespace_AllowSlashes 0
testGetUriFromActionMapper10 0
testDropExtension 0
testGetUriFromActionMapper11 0
testGetMappingWithUnknownNamespaceButFullNamespaceSelect 0.001
testGetUriFromActionMapper3 0
testGetUriFromActionMapper4 0
testGetUriFromActionMapper1 0
testGetMappingWithNoExtension 0
testGetUriFromActionMapper2 0
testGetUriFromActionMapper7 0
testGetUriFromActionMapper8 0
testGetUriWithOriginalExtension 0
testGetUriFromActionMapper5 0
testGetUriFromActionMapper6 0
testGetUriFromActionMapperWhenBlankExtension 0
testGetUriFromActionMapper9 0
testParseNameAndNamespace3 0
testParseNameAndNamespace2 0.001
testParseNameAndNamespace1 0
testCustomActionPrefix 0
testRedirectActionPrefix 0.001
testDropExtensionEmbeddedDot 0.001
testGetMappingWithSlashedName 0
testGetUri 0
testGetMappingWithUnknownNamespace 0
testGetMappingWithActionName_noDynamicMethodColonPrefix 0
testGetMappingWithActionName_noDynamicMethod 0
testGetMappingWithSlashedNameAtRootButNoSlashPackage 0
testActionPrefix_fromIEImageButton 0
testActionPrefix 0
testSetExtension 0
testGetMappingWithActionName_methodAndName 0
testGetUriWithMethod 0
testActionPrefix_fromImageButton 0
testGetMappingWithNamespaceSlash 0
testGetMappingWithActionName_null 0

ActionMessageTagTest

testNoActionMessages 0.011
testNullMessage 0.011
testActionMessageEscape 0.012
testYesActionMessagesWithEmptyMessages 0.008
testActionErrorsDontEscape 0.011
testYesActionMessages 0.025

PushTagTest

testSimple 0.001

SessionMapTest

testPuttingObjectInMapReturnsNullForPreviouslyUnusedKey 0
testContainsKeyWillReturnFalseIfObjectNotFoundOnSessionMap 0.001
testPutObjectOnSessionMapUsesWrappedSessionsSetsAttributeWithStringValue 0
testClearInvalidatesTheSession 0
testContainsKeyWillFindAnObjectPutOnSessionMap 0
testPutOnSessionMapUsesWrappedSessionsSetsAttribute 0
testRemovePassThroughCallToRemoveAttribute 0
testPuttingObjectInMapReturnsPreviousValueForKey 0
testGetOnSessionMapUsesWrappedSessionsGetAttribute 0
testGetObjectOnSessionMapUsesWrappedSessionsGetAttributeWithStringValue 0

StrutsUtilTest

testUrlEncodeMethod 0
testFindValueMethod 0.001
testToInt 0
testToLong 0
testGetTextMethod 0
testBeanMethod 0
testBuildUrlMethod 0
testMakeSelectListMethod 0.001
testIncludeMethod 0.002
testToString 0
testGetContextMethod 0.001
testIsTrueMethod 0
testFindStringMethod 0.001

CheckboxTest

testCheckedWithError 0.021
testDisabled 0.019
testCheckedWithErrorStyle 0.021
testCheckedWithLeftLabelPosition 0.019
testChecked 0.034
testUnchecked 0.019
testCheckedWithTopLabelPosition 0.021
testGenericSimple 0.059
testGenericXhtml 0.028

DispatcherTest

testPrepareSetEncodingProperly 0.014
testDefaultResurceBundlePropertyLoaded 0
testInterceptorDestroy 0.004
testConfigurationManager 0.028
testObjectFactoryDestroy 0.001
testPrepareSetEncodingPropertyWithMultipartRequest 0.014
testDispatcherListener 0.014

FormButtonTest

testPopulateComponentHtmlId2 0.001
testPopulateComponentHtmlId1 0
testPopulateComponentHtmlId4 0.001
testPopulateComponentHtmlId3 0
testPopulateComponentHtmlId6 0
testPopulateComponentHtmlId5 0

HttpHeaderResultTest

testErrorMessageIsNotParsedAndSet 0.004
testHeaderValuesAreParsedAndSet 0.003
testErrorIsSet 0
testStatusIsSet 0
testHeaderValuesAreNotParsedWhenParseIsFalse 0.001
testErrorMessageIsParsedAndSet 0.001

CounterTest

testCurrentAfterNext 0
testWrap 0
testCurrentBeforeNext 0

I18nTagTest

testSimple 0.001
testUnexpectedPop 0.003

TagModelTest

testUnwrapMap 0.002
testGetWriter 0.005

SubsetIteratorTagTest

testWithCountAttribute 0.001
testBasic 0.001
testWithStartAttribute 0.001
testWIthStartAndCountAttribute 0
testWithDecider 0.001
testWithId 0.001

CookieInterceptorTest

testInterceptSelectedCookiesNameOnly3 0.003
testInterceptAll2 0.001
testInterceptAll1 0.001
testInterceptSelectedCookiesNameAndValue 0.001
testInterceptSelectedCookiesNameOnly2 0.001
testInterceptSelectedCookiesNameOnly1 0.001
testIntercepDefault 0.002

AnnotationValidationInterceptorTest

testShouldSkip 0.004
testShouldNotSkip 0.003
testShouldSkipBase2 0
testShouldSkipBase 0
testShouldSkip2 0
testShouldNotSkipBase 0.002

MultiselectInterceptorTest

testPassthroughOne 0
testMultiselectNoValue 0
testPassthroughTwo 0.001
testTwoMultiselect 0
testSelectedMultiselect 0
testNoParam 0.001

IteratorTagTest

testCounterWithArray2 0.003
testCounterWithNegativeStep 0.004
testMapIterator 0.001
testNullArray 0.002
testStatus 0.001
testCounterWithArrayAndNegativeStepNoEnd 0.001
testEmptyCollection 0
testEmptyArray 0.001
testCounterWithListNoEnd 0.001
testCounterWithListAndNegativeStep 0.001
testCounterWithList 0
testCounterWithListAndNegativeStepNoEnd 0.001
testCounterWithStackValues 0
testNullCollection 0.001
testCounterWithListNoEnd2 0
testCounterWithList2 0.001
testArrayIterator 0
testCounterWithListAndStep 0.001
testCounterWithArrayNoEnd2 0.001
testCounterWithListAndStepNoEnd 0.001
testIteratorWithDefaultValue 0.001
testCounterWithArrayAndStep 0.001
testCounterWithArrayNoEnd 0.001
testCollectionIterator 0.001
testCounter 0.001
testIteratingWithIdSpecified 0
testCounterWithArrayAndNegativeStep 0.001
testCounterWithArrayAndStepNoEnd 0.001
testIteratingWithIdSpecifiedAndNullElementOnCollection 0
testCounter2 0
testCounterWithStep 0.001
testCounterWithArray 0.001

FilterDispatcherTest

testIfActionMapperIsNullDontServiceAction 0.025
testParsePackages 0.001
testCharacterEncodingSetBeforeRequestWrappingAndActionService 0.016

TextTagTest

testTextTagDoNotSearchStack 0.009
testCorrectI18NKey 0.001
testBlankNameDefined 0.003
testExpressionsEvaluated 0.001
testMessageFormatWorks 0.001
testNoNameDefined 0
testWithNoMessageAndBodyIsNotEmptyBodyIsReturned 0.005
testTextTagUsesLocaleFromValueStack 0.002
testTextTagSearchesStackByDefault 0.001
testTextTagUsesValueStackInRequestNotActionContext 0
testWithNoMessageAndNoDefaultKeyReturned 0.004
testPutId 0.003
testSimpleKeyValueWorks 0
testCorrectI18NKey2 0
testDefaultMessageOk 0.003

PropertyTest

testTypeConverterShouldBeUsed 0.001
testDefaultShouldBeOutputIfPropertyIsNull 0.002
testDefaultShouldBeOutputIfBeanNotAvailable 0
testTypeConverterReturningNullShouldLeadToDisplayOfDefaultValue 0
testNormalBehaviour 0
testTopValueShouldReturnTopOfValueStack 0.001

TokenInterceptorTest

testCAllExecute2Times 0.003
testNoTokenInParams 0.001
testTokenInterceptorSuccess 0
testNoTokenInSession 0.002

InputTransferSelectTagTest

testWithRequired 0.028

HiddenTest

testGenericXhtml 0.008
testGenericSimple 0.006
testSimple 0.008
testDisabled 0.009

ComboBoxTest

testJsCallNamingUsesEscapedId 0.025
testWithEmptyOptionAndHeader 0.022
testGenericXhtml 0.028
testWithMap 0.029
testGenericSimple 0.014
testSimple 0.019

FreemarkerManagerTest

testIfStrutsEncodingIsSetProperty 0

AnchorTest

testSimple 0.025
testDynamicAttribute 0.023
testSimpleBadQuote 0.021

SelectTest

testNullList 0.003
testMultipleWithLists 0.088
testExtended 0.115
testSimpleIntegerWithValueWorkaround 0.028
testMultiple 0.072
testEmptyList 0.07
testMultipleOff 0.049
testSimple 0.027
testHeaderCanBePreselected 0.042
testMultipleOn 0.029
testByte 0.04
testBigDecimal 0.027
testSimpleWithNulls 0.064
testSimpleInteger 0.075
testGenericXhtml 0.14
testGenericSimple 0.022
testEnumList 0.078

CheckboxListTest

testMultipleWithDisabledOn 0.042
testGenericSimple 0.012
testSimple 0.021
testGenericXhtml 0.015
testSimpleWithDisableOn 0.016
testMultiple 0.016

HeadTagTest

testHead1 0.008

StrutsConversionErrorInterceptorTest

testEmptyValuesDoNotSetFieldErrors 0.001
testFieldErrorAdded 0.002

StaticContentLoaderTest

testInvalidRersources3 0.001
testInvalidRersources2 0
testInvalidRersources5 0.001
testInvalidRersources4 0.002
testInvalidRersources1 0.001
testCanHandle 0
testValidRersources 0
testCantHandleWithoutServingStatic 0

FreemarkerTest

testValueStackMode 0.001
testSelectHelper 0.001

DoubleSelectTest

testDoubleWithDefaultSelectedValues 0.032
testDoubleWithDotName 0.03
testGenericSimple 0.023
testGenericXhtml 0.031
testOnchange 0.031
testDouble 0.056

FormTest

testTestFormGetValidators 0.007

FileUploadInterceptorTest

testAcceptFileWithMaxSize 0.002
testAcceptFileWithoutEmptyTypes 0.004
testNoMultipartRequest 0
testMultipleAccept 0.027
testNoContentMultipartRequest 0.001
testAcceptFileWithNoFile 0
testSuccessUploadOfATextFileMultipartRequest 0.009
testInvalidContentTypeMultipartRequest 0.001
testAcceptFileWithEmptyAllowedTypesAndExtensions 0
testAcceptFileWithoutEmptyExtensions 0.001

TwoFilterIntegrationTest

testFilterInMiddle 0.039
test200 0.018
testStaticFallthrough 0.023
test404 0.013
testStaticExecute 0.015

OptionTransferSelectTagTest

testWithoutHeaderOnBothSides 0.078
testDisableSomeButtons 0.094
testWithoutEmptyOptionOnBothSides 0.121
testWithPartialSelectedOnBothSides 0.076
testWithoutEmptyOptionOnOneSide 0.076
testWithoutHeaderOnOneSide 0.08
testWithAllSelected 0.066

FilterTest

testUsingFilterDispatcherOnly_Multiple 0.002
testUsingFilterDispatcherOnly 0.001

TokenSessionStoreInterceptorTest

testNullTokenName 0
testCAllExecute2Times 0.004
testNoTokenInParams 0.001
testTokenInterceptorSuccess 0.001
testNoTokenInSession 0.002

TextfieldTest

testSimple_recursionTest 0.02
testNoLabelFtl 0.017
testSimple_recursionTestNoValue 0.018
testErrors 0.018
testGenericSimple 0.011
testSimple 0.019
testGenericXhtml 0.016
testLabelSeparatorJsp 0.018
testNoLabelJsp 0.017

TooltipTest

testUsingParamValueToSetConfigurations 0.045
testWithPartialFormOverriding 0.044
testWithoutFormOverridingNoJS 0.042
testUsingParamBodyValueToSetConfigurations 0.069
testWithoutFormOverridingNew 0.044
testWithoutFormOverriding 0.054
testWithFormOverridingNew 0.062
testWithPartialFormOverridingNew 0.042
testWithFormOverriding 0.066

BeanSelectionProviderTest

testRegister 0.005

PrefixTrieTest

testPutGet 0

ActionErrorTagTest

testActionErrorsDontEscape 0.008
testNullError 0.007
testHaveActionErrors 0.007
testActionErrorsEscape 0.007
testNoActionErrors 0.006
testEmptyErrorList 0.005

SortIteratorTagTest

testSortWithIdIteratorAvailableInStackTop 0.003
testSortWithIllegalSource 0.001
testSortWithoutId 0.001
testSortWithIdIteratorAvailableInPageContext 0.001
testSortWithIllegalComparator 0.001

PasswordTest

testGenericSimple 0.012
testSimple 0.016
testGenericXhtml 0.017

PropertyTagTest

testWithoutAltSyntax1 0.045
testEscapeJavaScript 0.034
testSimple 0.012
testWithAltSyntax2 0.074
testTopOfStack 0.001
testWithoutAltSyntax2 0.09
testWithAltSyntax1 0.072
testNull 0.001
testDefaultValue 0.001

ActionTagTest

testUnknownNameDefined 0.002
testActionWithoutExecuteResult 0.001
testSimple 0.005
testSimpleWithctionMethodInOriginalURI 0.004
testIngoreContextParamsFalse 0.001
testExecuteButResetReturnSameInvocation 0.001
testSimpleWithoutServletActionContext 0.003
testNoNameDefined 0
testActionMethodWithExecuteResult 0
testActionTagWithNamespace 0.001
testActionWithExecuteResult 0.001
testIngoreContextParamsTrue 0.001

DateTagTest

testCustomFormatCalendar 0.002
testFutureLessOneMin 0.003
testFutureNiceHour 0.004
testPastNiceHourMin 0.002
testFutureLessOneYear 0.002
testNoDateObjectInContext 0
testCustomFormatAndComponent 0.001
testFutureNiceHourMinSec 0.002
testPastNiceHour 0.002
testSetId 0.001
testFutureTwoYears 0.002
testFutureLessOneHour 0.002
testCustomFormat 0.001
testDefaultFormat 0.003

ComponentTest

testWithParam 0.008
testSimple 0.004
testIdIsEvaluatedAgainstStack1 0.018
testIdIsEvaludatedAgainstStack2 0.02

ServletRedirectResultTest

testAbsoluteRedirect303 0
testRelativeRedirect 0.001
testAbsoluteRedirect 0
testMultipleParametersRedirect 0.001
testPrependServletContextFalse 0
testIncludeParameterInResult 0

SetTagTest

testPageScope 0.001
testStrutsScope2 0.001
testStrutsScope 0
testApplicationScope 0.001
testSessionScope 0.001
testRequestScope 0

URLTagTest

testAnchor 0.001
testRequestURIWithAnchor 0
testAddParameters 0
testActionURL 0
testUsingValueOnly 0
testIncludeParamsDefaultToGET 0
testForceAddSchemeHostAndPort 0
testParamPrecedence 0.001
testRequestURINoActionIncludeAll 0
testHttps 0.001
testRequestURIActionIncludeGetDoNotEscapeAmp 0.001
testParametersPriorityWithIncludeParamsAsNONE 0.001
testRequestURIActionIncludeAll 0.001
testPutId 0.002
testNoActionIncludeGet 0.001
testRequestURINoActionIncludeNone 0.001
testRequestURIActionIncludeGet 0.001
testEvaluateValue 0.001
testUnknownIncludeParam 0
testIncludeContext 0.001
testIterableParameters 0.001
testParamPrecedenceWithAnchor 0
testParametersPriority 0.001
testEmptyActionCustomMapper 0.014
testRequestURIActionIncludeNone 0

ContainUtilTest

testObject 0
testIterableObject 0
testSimpleSet 0
testNull 0
testComplexMap 0
testSimpleList 0
testComplexList 0
testNullInAray 0

ResourceUtilTest

testGetResourceBase 0

RestfulActionMapperTest

testGetUriParam 0
testGetUri 0
testGetMapping 0
testGetUriParamId 0
testGetMappingNoSlash 0
testGetMapping3 0
testGetMapping2 0

CreateSessionInterceptorTest

testCreateSession 0.002

ServletDispatcherResultTest

testSimple 0.001
testInclude 0

BaseTemplateEngineTest

testGetThemePropsThroughFileSystem 0
testGetThemePropsThroughClasspath 0.001

ClearSessionInterceptorTest

testCreateSession 0.007

TemplateEngineManagerTest

testTemplateTypeUsesDefaultWhenNotSetInConfiguration 0
testTemplateTypeFromTemplateNameAndDefaults 0.001
testTemplateTypeOverrides 0

ElseTagTest

testTestFalse 0.001
testTestNull 0.001
testTestTrue 0.001

UpDownSelectTagTest

testChangeSelectAllButtonText 0.052
testWithHeaderAndEmptyOption 0.036
testWithEmptyOptionOnly 0.031
testChangeMoveUpButtonText 0.084
testDisableSomeSelectAllButton 0.032
testGenericSimple 0.057
testDisableMoveDownButton 0.034
testGenericXhtml 0.03
testDisableMoveUpButton 0.03
testWithHeaderOnly 0.044
testWithPartialSelected 0.036
testChangeMoveDownButtonText 0.033
testWithAllSelected 0.03

ComponentTest

testIfComponentDisposeItselfFromComponentStack 0.015
testTextComponentDisposeItselfFromComponentStack 0.014
testBeanComponentDisposeItselfFromComponentStack 0.014
testSetComponentDisposeItselfFromComponentStack 0.014
testElseComponentDisposeItselfFromComponentStack 0.303
testUpDownSelectDisposeItselfFromComponentStack 0.028
testPropertyComponentDisposeItselfFromComponentStack 0.014
testMergeIteratorComponentDisposeItselfFromComponentStack 0.014
testPushComponentDisposeItselfFromComponentStack 0.013
testFindAncestorTest 0
testElseIfComponentDisposeItselfFromComponentStack 0.013
testI18nComponentDisposeItselfFromComponentStack 0.014
testURLComponentDisposeItselfFromComponentStack 0.014
testAppendIteratorDisposeItselfFromComponentStack 0.015
testIteratorComponentDisposeItselfFromComponentStack 0.014

ElseIfTagTest

testIfIsFalseElseIfIsTrue 0.001
testIfIsTrueElseIfIsFalse 0
testIfIsFalseElseIfIsFalse 0
testIfIsTrueElseIfIsTrue 0

LegacyPropertiesConfigurationProviderTest

testRegister_DifferentLocale 0
testRegister_NoLocale 0

SubmitTest

testDefaultValues 0.015
testGenericXhtml 0.016
testGenericSimple 0.013
testImageSimple 0.021
testImageWithSrc 0.017
testButtonSimple 0.017
testSimpleThemeImageUsingMethodOnly 0.014
testSimpleThemeImageUsingActionOnly 0.014
testButtonWithLabel 0.019
testSimpleThemeImageUsingActionAndMethod 0.013
testSimple 0.018
testButtonSimpleWithBody 0.017
testSimpleThemeInput 0.013

FormTagTest

testFormTagWithDifferentActionExtensionHardcoded 0.024
testFormTagForStackOverflowException3 0.025
testFormTagForStackOverflowException2 0.024
testFormNoNameOrId 0.036
testFormWithActionAttributeContainingBothActionAndDMIMethod 0.031
testFormWithCustomOnsubmitEnabledWithValidateEnabled2 0.059
testFormWithCustomOnsubmitEnabledWithValidateEnabled3 0.069
testFormWithCustomOnsubmitEnabledWithValidateEnabled1 0.049
testFormTagForStackOverflowException1 0.022
testFormWithCustomOnsubmitEnabledWithValidateEnabled4 0.051
testFormWithStaticAction 0.02
testFormWithNamespaceDefaulting 0.021
testFormWithActionAttributeContainingBothActionAndMethodAndNamespace 0.026
testForm 0.024
testFormTagWithDifferentActionExtension 0.039
testFormComponentIsRemoved 0.036
testFormWithFocusElement 0.034
testFormWithActionAndExtension 0.08
testFormWithActionAttributeContainingBothActionAndMethod 0.022
testFormWithCustomOnsubmitEnabledWithValidateDisabled 0.043
testFormWithNoAction 0.024

TextareaTest

testGenericXhtml 0.017
testGenericSimple 0.011
testSimple 0.021

OptGroupTest

testOptGroupSimple 0.168
testOptGroupForHtmlEncoding 0.076
testOptGroupWithMultipleSelect 0.068
testOptGroupNumbers 0.096
testOptGroupWithSingleSelect 0.064

FreeMarkerResultTest

testWithoutWriteIfCompleted 0.008
testWriteIfCompleted 0.003

UIBeanTest

testGetThemeFromForm 0
testEscape 0.001
testPopulateComponentHtmlIdWithOgnl 0.001
testGetThemeFromContextNonString 0
testEscapeId 0
testPopulateComponentHtmlId2 0
testGetThemeFromContext 0
testPopulateComponentHtmlId1 0

ContextUtilTest

testAltSyntaxMethod2 0
testAltSyntaxMethod1 0
testAltSyntaxMethod9 0
testAltSyntaxMethod8 0
testAltSyntaxMethod7 0
testAltSyntaxMethod6 0.001
testAltSyntaxMethod5 0
testAltSyntaxMethod4 0
testAltSyntaxMethod3 0

StrutsResultSupportTest

testNoParseAndEncode 0.001
testParseAndEncode 0.001
testParse 0.001

Restful2ActionMapperTest

testDeleteRemove 0
testPostCreate 0
testPutUpdateWithFakePut 0
testGetIndexWithParams 0
testDeleteRemoveWithFakeDelete 0
testGetIndex 0
testPutUpdateWithIdParam 0
testGetEdit 0
testPutUpdate 0
testGetId 0

AnchorTagTest

testUsingValueOnly 0.011
testIncludeParamsDefaultToGET 0.01
testForceAddSchemeHostAndPort 0.01
testParamPrecedence 0.011
testAddParameters2 0.01
testAddParameters 0.01
testActionURL 0.01
testRequestURIWithAnchor 0.01
testAnchor 0.009
testNoActionIncludeGet 0.01
testParametersPriorityWithIncludeParamsAsNONE 0.011
testRequestURIActionIncludeAll 0.011
testRequestURIActionIncludeGetDoNotEscapeAmp 0.011
testRequestURINoActionIncludeAll 0.01
testHttps 0.01
testActionURL2 0.01
testIterableParameters 0.01
testParamPrecedenceWithAnchor 0.01
testParametersPriority 0.01
testEvaluateValue 0.01
testUnknownIncludeParam 0.009
testIncludeContext 0.01
testRequestURIActionIncludeGet 0.01
testRequestURINoActionIncludeNone 0.009
testRequestURIActionIncludeNone 0.009

BeanTagTest

testSimple 0.001

CompositeActionMapperTest

testGetActionMappingAndUri1 0.002
testGetActionMappingAndUri2 0

JspTemplateTest

testCheckBox 0.017

MergeIteratorTagTest

testMergingIteratorWithArrayAsSource 0.003
testMergingIteratorsWithListAsSource 0.001

StrutsPrepareAndExecuteFilterIntegrationTest

testStaticExecute 0.055
testActionMappingLookup 0.027
test404 0.018
testUriPatternExclusion 0.014
testStaticFallthrough 0.016
test200 0.021

RequestUtilsTest

testGetServletPathWithRequestURIAndContextPathSet 0.001
testGetServletPathWithRequestURIAndEmptyContextPath 0
testGetServletPathWithSemicolon 0
testGetServletPathWithRequestURIAndContextPathSetButNoPatchInfo 0.001
testGetServletPathWithServletPathSet 0

ExecuteAndWaitInterceptorTest

testWaitDelayAndJobAlreadyDone 0.504
testOneWaitWithDelay 0.601
testTwoWait 0.602
testOneWait 1.001
testTwoWaitWithDelay 0.604
testWaitDelayAndJobAlreadyDone2 0.601

JSONValidationInterceptorTest

testValidationSucceedsValidateOnly 0.057
testValidationSucceeds 0.028
testValidationFails 0.035

AnotherActionComponentTest

testRethrowException 0.002
testDoesNotThrowException 0.001

SettingsTest

testSetSettings 0.001
testDefaultResourceBundlesLoaded 0.003
testSettings 0

DynAttribsTest

testHasDynParamInterface 0.068

PlainTextResultTest

testPlainTextWithEncoding 0.002
testPlainText 0.001

RadioTest

testMapWithBooleanAsKey 0.046
testMapChecked 0.03
testSimpleWithStringMap 0.025
testMapCheckedNull 0.028
testGenericSimple 0.02
testSimple 0.033
testSimpleWithLabelSeparator 0.024
testGenericXhtml 0.04

ResetTest

testButtonSimple 0.015
testDefaultValues 0.013
testButtonWithLabel 0.016
testGenericSimple 0.011
testSimple 0.014
testGenericXhtml 0.012

FileTest

testGenericXhtml 0.037
testGenericSimple 0.02
testSimple 0.043

DivTest

testGenericSimple 0.054
testSimple 0.049
testGenericXhtml 0.037

StrutsTypeConverterTest

testConvertToString 0.001
testConvertFromString 0
testConvertFromStringInArrayForm 0
testFallbackConversion 0.001

ActionContextCleanUpTest

testMultiple 0
testSingle 0

FieldErrorTagTest

testWithParamsWithoutFieldErrors3 0.008
testFieldErrorsDontEscape 0.007
testWithFieldName 0.006
testWithNullFieldErrors 0.006
testWithoutParamsWithFieldErrors 0.007
testWithoutParamsWithoutFieldErrors 0.006
testFieldErrorsEscape 0.007
testWithParamsWithFieldErrors2 0.013
testWithParamsWithFieldErrors1 0.011
testWithParamsWithoutFieldErrors1 0.009
testWithParamsWithoutFieldErrors2 0.01
testWithParamsWithFieldErrors3 0.007

IfTagTest

testIfElse1 0.001
testIfElse2 0.001
testTestFalse 0.002
testNonBooleanTest 0.001
testTestError 0
testIfElseIf 0.001
testNestedIfElse2 0
testTestTrue 0
testNestedIfElse1 0
testIfElseIfElse 0

RolesInterceptorTest

testIsAllowed 0.001
testStringToList 0
testHandleRejection 0

CheckboxInterceptorTest

testTwoCheckboxMixedWithDifferentDefault 0
testTwoCheckboxNoValue 0.001
testOneCheckboxNoValueDifferentDefault 0
testPassthroughOne 0
testPassthroughTwo 0
testOneCheckboxTrue 0
testNoParam 0
testTwoCheckboxMixed 0.001
testOneCheckboxNoValue 0

TokenHelperTest

testGetTokenDoesNotNpe 0.001
testSetToken 0
testSetTokenWithName 0
testValidToken 0.001

ServletActionContextTest

testContextParams 0.001
testGetContext 0

ActionComponentTest

testCreateParametersForContext 0.002

ServletActionRedirectResultTest

testIncludeParameterInResultWithConditionParseOn 0.001
testIncludeParameterInResult 0
testBuildResultWithParameter 0.005

XSLTResultTest

testTransform4WithBadDocumentInclude 0.082
testTransformWithError 0.007
testTransformWithBoolean 0.014
testTransform2 0.012
testSimpleTransformParse 0.011
testTransform4WithDocumentInclude 0.008
testTransform3 0.034
testNoFileFound 0.019
testSimpleTransform 0.001
testNoLocation 0

UrlHelperTest

testTranslateAndEncode 0.001
testSwitchToHttpsNonDefaultPort 0.001
testBuildUrlCorrectlyAddsAmp 0
testSwitchToHttpNonDefaultPort 0.001
testBuildWithRootContext 0
testBuildUrlCorrectlyAddsDoNotEscapeAmp 0.001
testParseNullQuery 0
testBuildParametersStringWithUrlHavingSomeExistingParameters 0
testForwardedRequest 0
testDoNotForceAddSchemeHostAndPort 0
testSwitchToHttpScheme 0
testForceAddSchemeHostAndPort 0
testSwitchToHttpsScheme 0
testForceAddNullSchemeHostAndPort 0
testTranslateAndDecode 0
testForceAddSchemeHostAndPortWithNonStandardPort 0
testParseEmptyQuery 0
testBuildUrlWithStringArray 0
testParseQuery 0

InvocationSessionStoreTest

testStore 0.001
testValueStackReset 0

TokenTagTest

testDefaultName 0.15
testMultipleTagsWithSameName 0.027
testSuppliedName 0.017
testNotFindableName 0.02

AppendIteratorTagTest

testAppendingIteratorUsingArrayAsSource 0.002
testAppendingIteratorsUsingListAsSource 0.001

ServletConfigInterceptorTest

testServletRequestAware 0.002
testPrincipalProxy 0.001
testParameterAware 0.001
testApplicationAware 0.001
testServletResponseAware 0.001
testSessionAware 0.001
testServletContextAware 0.001
testPrincipalAware 0.001

MessageStoreInterceptorTest

testRequestOperationMode3 0.01
testRequestOperationMode2 0.001
testRequestOperationMode1 0.001
testAutomatic 0.003
testRetrieveMessage 0
testStoreMessage 0

UIComponentTest

testTextfieldComponentDisposeItselfFromComponentStack 0.023
testRadioComponentDisposeItselfFromComponentStack 0.018
testCheckboxDisposeItselfFromComponentStack 0.02
testActionMessageDisposeItselfFromComponentStack 0.008
testFielderrorComponentDisposeItselfFromComponentStack 0.012
testAnchorComponentDisposeItselfFromComponentStack 0.021
testFormComponentDisposeItselfFromComponentStack 0.033
testLabelComponentDisposeItselfFromComponentStack 0.018
testPasswordComponentDisposeItselfFromComponentStack 0.022
testFileDisposeItselfFromComponentStack 0.023
testTextareaComponentDisposeItselfFromComponentStack 0.022
testComboboxDisposeItselfFromComponentStack 0.027
testDivComponentDisposeItselfFromComponentStack 0.015
testActionErrorComponentDisposeItselfFromComponentStack 0.009
testDoubleselectComponentDisposeItselfFromComponentStack 0.032
testHiddenComponentDisposeItselfFromComponentStack 0.012
testSelectComponentDisposeItselfFromComponentStack 0.026
testSubmitDisposeItselfFromComponentStack 0.022
testOptiontransferselectComponentDisposeItselfFromComponentStack 0.047
testTokenComponentDisposeItselfFromComponentStack 0.02

LabelTest

testWithNoValue 0.017
testSimpleWithLabelposition 0.015
testGenericSimple 0.007
testSimple 0.015
testGenericXhtml 0.011
testWithKeyNoValueFromStack 0.013
testWithKeyValueFromStack 0.015

IncludeTagTest

testIncludeNoParam 0.001
testIncludeRelative2Dots 0
testNoURL 0
testIncludeWithParameters 0

ValidationStylesTest

testErrorClass 0.03
testErrorStyle 0.057
testStyleAndErrorClass 0.074
testStyleAndErrorStyle 0.022
testNormalStyle 0.037

IteratorGeneratorTagTest

testGeneratorWithSeparator 0.001
testGeneratorWithConverter 0.001
testGeneratorBasic 0
testGeneratorWithId 0.001
testGeneratorWithCount 0