Summary

TestsErrors FailuresSkippedSuccess RateTime
689000100%46.541

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

Package List

PackageTestsErrors FailuresSkippedSuccess RateTime
org.apache.struts2.views3000100%0.011
org.apache.struts2.views.freemarker.tags2000100%0.049
org.apache.struts2.views.xslt7000100%0.611
org.apache.struts2.dispatcher.mapper50000100%0.797
org.apache.struts2.components53000100%3.826
org.apache.struts2.components.template2000100%0.004
org.apache.struts2.views.jsp133000100%7.121
org.apache.struts28000100%0.158
org.apache.struts2.interceptor48000100%4.994
org.apache.struts2.dispatcher45000100%0.769
org.apache.struts2.config12000100%0.22
org.apache.struts2.views.util34000100%0.514
org.apache.struts2.portlet.util18000100%0.268
org.apache.struts2.portlet.context10000100%0.018
org.apache.struts2.views.freemarker3000100%0.028
org.apache.struts2.portlet.interceptor1000100%0.005
org.apache.struts2.interceptor.validation2000100%0.078
org.apache.struts2.portlet17000100%0.08
org.apache.struts2.util19000100%0.017
org.apache.struts2.views.jsp.ui214000100%26.316
org.apache.struts2.portlet.dispatcher3000100%0.593
org.apache.struts2.portlet.result5000100%0.064

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

org.apache.struts2.views

ClassTestsErrors FailuresSkippedSuccess RateTime
TemplateEngineManagerTest3000100%0.011

org.apache.struts2.views.freemarker.tags

ClassTestsErrors FailuresSkippedSuccess RateTime
TagModelTest2000100%0.049

org.apache.struts2.views.xslt

ClassTestsErrors FailuresSkippedSuccess RateTime
XSLTResultTest7000100%0.611

org.apache.struts2.dispatcher.mapper

ClassTestsErrors FailuresSkippedSuccess RateTime
DefaultActionMapperTest33000100%0.633
Restful2ActionMapperTest8000100%0.153
RestfulActionMapperTest7000100%0.005
CompositeActionMapperTest2000100%0.006

org.apache.struts2.components

ClassTestsErrors FailuresSkippedSuccess RateTime
URLTest2000100%0.416
FormTest1000100%0.097
UIComponentTest20000100%2.007
UIBeanTest3000100%0.077
FormButtonTest6000100%0.242
ComponentTest15000100%0.966
PropertyTest6000100%0.021

org.apache.struts2.components.template

ClassTestsErrors FailuresSkippedSuccess RateTime
BaseTemplateEngineTest2000100%0.004

org.apache.struts2.views.jsp

ClassTestsErrors FailuresSkippedSuccess RateTime
TextTagTest13000100%0.564
SetTagTest6000100%0.232
MergeIteratorTagTest2000100%0.099
ActionTagTest10000100%0.671
IteratorTagTest10000100%0.373
ElseIfTagTest4000100%0.074
PortletUrlTagTest8000100%1.159
ElseTagTest3000100%0.056
IteratorGeneratorTagTest6000100%0.196
AnchorTagTest9000100%0.545
BeanTagTest1000100%0.063
IncludeTagTest4000100%0.165
PushTagTest1000100%0.121
AppendIteratorTagTest2000100%0.14
PropertyTagTest8000100%0.23
IfTagTest10000100%0.295
SubsetIteratorTagTest8000100%0.463
URLTagTest23000100%1.421
SortIteratorTagTest5000100%0.254

org.apache.struts2

ClassTestsErrors FailuresSkippedSuccess RateTime
RequestUtilsTest4000100%0.071
TestNGStrutsTestCaseTest$RunTest1000100%0.002
ServletActionContextTest2000100%0.003
TestNGStrutsTestCaseTest1000100%0.082

org.apache.struts2.interceptor

ClassTestsErrors FailuresSkippedSuccess RateTime
ExecuteAndWaitInterceptorTest6000100%4.021
CreateSessionInterceptorTest1000100%0.019
RolesInterceptorTest3000100%0.059
MessageStoreInterceptorTest5000100%0.122
ServletConfigInterceptorTest8000100%0.149
StrutsConversionErrorInterceptorTest2000100%0.054
TokenSessionStoreInterceptorTest4000100%0.041
CookieInterceptorTest7000100%0.268
TokenInterceptorTest4000100%0.032
FileUploadInterceptorTest8000100%0.229

org.apache.struts2.dispatcher

ClassTestsErrors FailuresSkippedSuccess RateTime
HttpHeaderResultTest3000100%0.062
ActionContextCleanUpTest2000100%0.008
ServletDispatcherResultTest2000100%0.049
VelocityResultTest4000100%0.03
SessionMapTest6000100%0.01
PlainTextResultTest2000100%0.009
FilterDispatcherTest4000100%0.135
StreamResultTest6000100%0.052
DispatcherTest5000100%0.142
FilterTest2000100%0.011
ServletActionRedirectResultTest2000100%0.105
ServletRedirectResultTest4000100%0.076
StrutsResultSupportTest3000100%0.08

org.apache.struts2.config

ClassTestsErrors FailuresSkippedSuccess RateTime
MethodConfigurationProviderTest3000100%0.09
BeanSelectionProviderTest1000100%0.006
SettingsTest3000100%0.054
ClasspathConfigurationProviderTest5000100%0.07

org.apache.struts2.views.util

ClassTestsErrors FailuresSkippedSuccess RateTime
ContextUtilTest9000100%0.007
UrlHelperTest21000100%0.497
TextUtilTest3000100%0.008
ResourceUtilTest1000100%0.002

org.apache.struts2.portlet.util

ClassTestsErrors FailuresSkippedSuccess RateTime
PortletUrlHelperTest4000100%0.025
StrutsUtilTest14000100%0.243

org.apache.struts2.portlet.context

ClassTestsErrors FailuresSkippedSuccess RateTime
PortletActionContextTest10000100%0.018

org.apache.struts2.views.freemarker

ClassTestsErrors FailuresSkippedSuccess RateTime
FreemarkerTest2000100%0.012
FreemarkerManagerTest1000100%0.016

org.apache.struts2.portlet.interceptor

ClassTestsErrors FailuresSkippedSuccess RateTime
PortletAwareInterceptorTest1000100%0.005

org.apache.struts2.interceptor.validation

ClassTestsErrors FailuresSkippedSuccess RateTime
AnnotationValidationInterceptorTest2000100%0.078

org.apache.struts2.portlet

ClassTestsErrors FailuresSkippedSuccess RateTime
PortletApplicationMapTest6000100%0.043
PortletSessionMapTest5000100%0.027
PortletRequestMapTest6000100%0.01

org.apache.struts2.util

ClassTestsErrors FailuresSkippedSuccess RateTime
StrutsTypeConverterTest4000100%0.004
CounterTest3000100%0.002
TokenHelperTest3000100%0.003
InvocationSessionStoreTest2000100%0.002
PrefixTrieTest1000100%0.001
ContainUtilTest6000100%0.005

org.apache.struts2.views.jsp.ui

ClassTestsErrors FailuresSkippedSuccess RateTime
AutocompleterTest2000100%1.182
TextfieldTest7000100%0.463
AnchorTest2000100%0.212
ActionMessageTagTest2000100%0.092
JspTemplateTest1000100%0.043
HiddenTest4000100%0.282
RadioTest7000100%1.019
DoubleSelectTest6000100%1.352
OptGroupTest4000100%0.359
ResetTest7000100%0.399
UpDownSelectTagTest14000100%1.554
ComboBoxTest7000100%0.541
ComponentTest4000100%0.441
DateTagTest13000100%3.048
DateTimePickerTagTest4000100%0.3
OptionTransferSelectTagTest7000100%1.658
ActionErrorTagTest2000100%0.154
FieldErrorTagTest9000100%1.403
TokenTagTest4000100%0.341
TabbedPanelTagTest3000100%0.172
CheckboxTest8000100%0.535
PasswordTest4000100%0.276
CheckboxListTest7000100%0.649
InputTransferSelectTagTest1000100%0.082
SelectTest18000100%1.248
HeadTagTest6000100%0.824
LabelTest6000100%0.428
DivTest4000100%0.447
SubmitAjaxTest6000100%0.509
TreeTest2000100%0.13
FormTagTest16000100%3.341
TooltipTest5000100%0.683
TextareaTest4000100%0.269
SubmitTest14000100%0.911
FileTest4000100%0.969

org.apache.struts2.portlet.dispatcher

ClassTestsErrors FailuresSkippedSuccess RateTime
Jsr168DispatcherTest3000100%0.593

org.apache.struts2.portlet.result

ClassTestsErrors FailuresSkippedSuccess RateTime
PortletResultTest5000100%0.064

Test Cases

TextTagTest

testTextTagUsesValueStackInRequestNotActionContext0.003
testMessageFormatWorks0.002
testPutId0.005
testSimpleKeyValueWorks0
testCorrectI18NKey0
testDefaultMessageOk0.002
testWithNoMessageAndNoDefaultKeyReturned0.002
testCorrectI18NKey20
testBlankNameDefined0.001
testNoNameDefined0.001
testTextTagUsesLocaleFromValueStack0.002
testExpressionsEvaluated0.001
testWithNoMessageAndBodyIsNotEmptyBodyIsReturned0.001

AutocompleterTest

testSimple0.716
testAjax0.189

DefaultActionMapperTest

testGetUriFromActionMapper40.001
testGetUriWithMethod0.001
testParseNameAndNamespace_AllowSlashes0
testGetUriFromActionMapper10
testDropExtension0
testActionPrefix_fromImageButton0
testActionPrefix0
testGetUriFromActionMapper70
testParseNameAndNamespace10
testGetMappingWithMethod0
testGetUriFromActionMapper80
testParseNameAndNamespace20
testGetUriFromActionMapper120
testGetUriFromActionMapper60.001
testGetUriFromActionMapper50.001
testGetMappingWithNoExtension0
testRedirectPrefix0
testGetMappingWithNamespaceSlash0.001
testGetUriFromActionMapper90
testGetUri0
testRedirectActionPrefix0
testGetUriFromActionMapper110
testParseNameAndNamespace30
testGetMappingWithUnknownNamespaceButFullNamespaceSelect0.021
testGetUriFromActionMapper100
testGetMappingWithUnknownNamespace0.018
testGetMappingWithNoExtensionButUriHasExtension0
testGetUriFromActionMapper30
testGetMapping0.017
testParseNameAndNamespace_NoSlashes0
testGetMappingWithSlashedName0.001
testGetUriFromActionMapper20
testActionPrefix_fromIEImageButton0

FreemarkerTest

testValueStackMode0.007
testSelectHelper0.002

PortletApplicationMapTest

testPut0.006
testGetFromInitParameters0.001
testClear0.001
testEntrySet0.003
testGetFromAttributes0
testRemove0

StrutsTypeConverterTest

testConvertFromStringInArrayForm0.001
testConvertFromString0.001
testFallbackConversion0.001
testConvertToString0

TextfieldTest

testGenericAjax0.082
testGenericSimple0.014
testErrors0.03
testNoLabelFtl0.027
testGenericXhtml0.026
testNoLabelJsp0.026
testSimple0.03

ExecuteAndWaitInterceptorTest

testWaitDelayAndJobAlreadyDone0.602
testTwoWaitWithDelay0.602
testOneWait1.001
testWaitDelayAndJobAlreadyDone20.603
testTwoWait0.602
testOneWaitWithDelay0.601

SetTagTest

testSessionScope0.003
testStrutsScope0.001
testRequestScope0.001
testApplicationScope0.001
testStrutsScope20.001
testPageScope0.001

AnchorTest

testSimple0.036
testSimpleBadQuote0.053

ActionMessageTagTest

testNoActionMessages0.011
testYesActionMessages0.01

HttpHeaderResultTest

testHeaderValuesAreParsedAndSet0.008
testStatusIsSet0
testHeaderValuesAreNotParsedWhenParseIsFalse0

MethodConfigurationProviderTest

testQualifyingMethods0.001
testExcludedMethods0.001
testSetup0

CreateSessionInterceptorTest

testCreateSession0.001

JspTemplateTest

testCheckBox0.008

ActionContextCleanUpTest

testMultiple0.002
testSingle0

HiddenTest

testGenericAjax0.026
testGenericSimple0.013
testSimple0.015
testGenericXhtml0.015

RadioTest

testMapCheckedNull0.085
testGenericSimple0.044
testGenericAjax0.062
testMapChecked0.07
testGenericXhtml0.063
testMapWithBooleanAsKey0.072
testSimple0.067

ServletDispatcherResultTest

testInclude0.001
testSimple0.001

URLTest

testIncludeGetDuplicateRequestParams0.001
testIncludeAllDuplicateRequestParams0.001

BeanSelectionProviderTest

testRegister0.005

DoubleSelectTest

testDoubleWithDotName0.103
testDoubleWithDefaultSelectedValues0.092
testDouble0.083
testGenericAjax0.205
testGenericSimple0.183
testGenericXhtml0.164

MergeIteratorTagTest

testMergingIteratorsWithListAsSource0.006
testMergingIteratorWithArrayAsSource0.001

RequestUtilsTest

testGetServletPathWithRequestURIAndEmptyContextPath0.013
testGetServletPathWithServletPathSet0
testGetServletPathWithRequestURIAndContextPathSetButNoPatchInfo0.001
testGetServletPathWithRequestURIAndContextPathSet0

CounterTest

testWrap0
testCurrentBeforeNext0
testCurrentAfterNext0

ContextUtilTest

testAltSyntaxMethod80
testAltSyntaxMethod60
testAltSyntaxMethod40
testAltSyntaxMethod10.001
testAltSyntaxMethod70.001
testAltSyntaxMethod90.001
testAltSyntaxMethod50
testAltSyntaxMethod30
testAltSyntaxMethod20

OptGroupTest

testOptGroupWithMultipleSelect0.056
testOptGroupSimple0.049
testOptGroupNumbers0.055
testOptGroupWithSingleSelect0.051

ActionTagTest

testIngoreContextParamsFalse0.002
testNoNameDefined0.001
testActionWithoutExecuteResult0.004
testSimpleWithoutServletActionContext0.002
testUnknownNameDefined0.006
testSimple0.001
testActionWithExecuteResult0.001
testActionMethodWithExecuteResult0.001
testIngoreContextParamsTrue0.002
testActionTagWithNamespace0.002

FormTest

testTestFormGetValidators0.039

VelocityResultTest

testResourcesFoundUsingNames0.001
testResourcesFoundUsingAbsolutePath0
testCanResolveLocationUsingStaticExpression0.002
testCanResolveLocationUsingOgnl0.002

ResetTest

testGenericAjax0.028
testGenericSimple0.017
testDefaultValues0.023
testSimple0.026
testButtonSimple0.022
testGenericXhtml0.022
testButtonWithLabel0.022

UpDownSelectTagTest

testWithPartialSelected0.109
testWithAllSelected0.105
testWithEmptyOptionOnly0.047
testDisableSomeSelectAllButton0.045
testGenericXhtml0.06
testWithHeaderAndEmptyOption0.074
testChangeMoveDownButtonText0.05
testDisableMoveUpButton0.145
testChangeMoveUpButtonText0.044
testDisableMoveDownButton0.044
testGenericSimple0.087
testChangeSelectAllButtonText0.055
testGenericAjax0.058
testWithHeaderOnly0.053

IteratorTagTest

testStatus0.003
testNullArray0.001
testIteratingWithIdSpecified0
testCollectionIterator0.001
testMapIterator0.001
testNullCollection0
testEmptyArray0.001
testArrayIterator0
testIteratorWithDefaultValue0.001
testEmptyCollection0.001

PortletUrlHelperTest

testCreateRenderUrlWithDifferentWindowState0.002
testCreateActionUrl0
testCreateRenderUrlWithDifferentPortletMode0
testCreateRenderUrlWithNoModeOrState0

UrlHelperTest

testTranslateAndDecode0
testBuildUrlCorrectlyAddsDoNotEscapeAmp0.008
testParseNullQuery0
testDoNotForceAddSchemeHostAndPort0
testForceAddNullSchemeHostAndPort0
testSwitchToHttpsScheme0
testBuildWithRootContext0
testBuildUrlWithStringArray0.001
testSwitchToHttpNonDefaultPort0.001
testParseMultiQuery0
testForwardedRequest0.001
testSwitchToHttpsNonDefaultPort0
testParseDuplicateQuery0.001
testTranslateAndEncode0
testParseEmptyQuery0
testParseQuery0.001
testSwitchToHttpScheme0.002
testBuildUrlCorrectlyAddsAmp0.001
testForceAddSchemeHostAndPort0
testBuildParametersStringWithUrlHavingSomeExistingParameters0.001
testForceAddSchemeHostAndPortWithNonStandardPort0

BaseTemplateEngineTest

testGetThemePropsThroughClasspath0.001
testGetThemePropsThroughFileSystem0.001

SettingsTest

testSetSettings0.001
testSettings0.001
testDefaultResourceBundlesLoaded0

Restful2ActionMapperTest

testPutUpdateWithIdParam0.001
testPutUpdate0
testGetIndex0.001
testDeleteRemove0
testPostCreate0.001
testGetIndexWithParams0.009
testPutUpdateWithFakePut0
testDeleteRemoveWithFakeDelete0.001

ComboBoxTest

testSimple0.043
testGenericXhtml0.041
testGenericSimple0.025
testWithEmptyOptionAndHeader0.043
testGenericAjax0.049
testWithMap0.04
testJsCallNamingUsesEscapedId0.038

ComponentTest

testWithParam0.021
testIdIsEvaludatedAgainstStack20.081
testSimple0.008
testIdIsEvaluatedAgainstStack10.041

DateTagTest

testPastNiceHour0.057
testPastNiceHourMin0.005
testNoDateObjectInContext0.013
testDefaultFormat0.023
testCustomFormatAndComponent0.002
testFutureLessOneHour0.003
testCustomFormat0.002
testFutureLessOneMin0.003
testFutureLessOneYear0.003
testFutureNiceHour0.003
testFutureTwoYears0.003
testFutureNiceHourMinSec0.003
testSetId0.002

ClasspathConfigurationProviderTest

testActionImplementation0
testParentPackage0
testFoundRootPackages0
testResultAnnotations0
testCustomNamespace0.001

DateTimePickerTagTest

testGenericAjax0.036
testGenericXhtml0.042
testGenericSimple0.026
testSimple0.057

TextUtilTest

testEscape0.004
testEscapeEmpty0
testLongText0.001

OptionTransferSelectTagTest

testWithoutHeaderOnBothSides0.179
testWithAllSelected0.278
testWithoutHeaderOnOneSide0.158
testWithPartialSelectedOnBothSides0.121
testDisableSomeButtons0.12
testWithoutEmptyOptionOnBothSides0.119
testWithoutEmptyOptionOnOneSide0.163

UIComponentTest

testSubmitDisposeItselfFromComponentStack0.093
testCheckboxDisposeItselfFromComponentStack0.083
testOptiontransferselectComponentDisposeItselfFromComponentStack0.184
testRadioComponentDisposeItselfFromComponentStack0.038
testFileDisposeItselfFromComponentStack0.047
testSelectComponentDisposeItselfFromComponentStack0.052
testComboboxDisposeItselfFromComponentStack0.053
testPasswordComponentDisposeItselfFromComponentStack0.045
testDoubleselectComponentDisposeItselfFromComponentStack0.066
testTextfieldComponentDisposeItselfFromComponentStack0.043
testDivComponentDisposeItselfFromComponentStack0.027
testFielderrorComponentDisposeItselfFromComponentStack0.019
testHiddenComponentDisposeItselfFromComponentStack0.014
testActionErrorComponentDisposeItselfFromComponentStack0.015
testTokenComponentDisposeItselfFromComponentStack0.014
testFormComponentDisposeItselfFromComponentStack0.052
testLabelComponentDisposeItselfFromComponentStack0.045
testTextareaComponentDisposeItselfFromComponentStack0.044
testActionMessageDisposeItselfFromComponentStack0.013
testAnchorComponentDisposeItselfFromComponentStack0.057

FreemarkerManagerTest

testIfStrutsEncodingIsSetProperty0.001

SessionMapTest

testPutOnSessionMapUsesWrappedSessionsSetsAttribute0
testRemovePassThroughCallToRemoveAttribute0
testClearInvalidatesTheSession0.001
testGetOnSessionMapUsesWrappedSessionsGetAttribute0
testPuttingObjectInMapReturnsNullForPreviouslyUnusedKey0
testPuttingObjectInMapReturnsPreviousValueForKey0

ActionErrorTagTest

testNoActionErrors0.016
testHaveActionErrors0.013

UIBeanTest

testPopulateComponentHtmlId10
testPopulateComponentHtmlIdWithOgnl0
testPopulateComponentHtmlId20.001

TokenHelperTest

testSetTokenWithName0
testSetToken0
testValidToken0

ElseIfTagTest

testIfIsFalseElseIfIsTrue0.002
testIfIsFalseElseIfIsFalse0.001
testIfIsTrueElseIfIsTrue0.002
testIfIsTrueElseIfIsFalse0.001

FieldErrorTagTest

testWithoutParamsWithFieldErrors0.085
testWithParamsWithoutFieldErrors30.057
testWithParamsWithFieldErrors20.067
testWithParamsWithoutFieldErrors10.055
testWithoutParamsWithoutFieldErrors0.041
testWithParamsWithFieldErrors30.023
testWithParamsWithFieldErrors10.022
testWithNullFieldErrors0.018
testWithParamsWithoutFieldErrors20.025

PortletUrlTagTest

testActionUrl0.006
testResourceUrl0.002
testUrlWithQueryParams0.003
testSetPortletMode0.002
testSetWindowState0.016
testResourceUrlWithTwoNestedParam0.004
testResourceUrlWithNestedParam0.002
testEnsureParamsAreStringArrays0.001

TestNGStrutsTestCaseTest$RunTest

testRun0

PlainTextResultTest

testPlainTextWithEncoding0.005
testPlainText0.002

ServletActionContextTest

testContextParams0.001
testGetContext0

FormButtonTest

testPopulateComponentHtmlId20
testPopulateComponentHtmlId60.001
testPopulateComponentHtmlId30.001
testPopulateComponentHtmlId10.001
testPopulateComponentHtmlId50.007
testPopulateComponentHtmlId40

FilterDispatcherTest

testObjectFactoryDestroy0.023
testIfActionMapperIsNullDontServiceAction0.022
testParsePackages0
testCharacterEncodingSetBeforeRequestWrappingAndActionService0.003

Jsr168DispatcherTest

testProcessAction_ok0.488
testModeChangeUsingPortletWidgets0.024
testRender_ok0.073

StreamResultTest

testStreamResultParse10.017
testStreamResultNoInputName0.001
testStreamResultDefault0.001
testStreamResultParseNoInputName0.015
testStreamResultNoDefault0
testStreamResultParse20.001

ComponentTest

testFindAncestorTest0
testUpDownSelectDisposeItselfFromComponentStack0.074
testSetComponentDisposeItselfFromComponentStack0.026
testElseComponentDisposeItselfFromComponentStack0.026
testIteratorComponentDisposeItselfFromComponentStack0.025
testI18nComponentDisposeItselfFromComponentStack0.031
testPushComponentDisposeItselfFromComponentStack0.025
testBeanComponentDisposeItselfFromComponentStack0.026
testMergeIteratorComponentDisposeItselfFromComponentStack0.029
testIfComponentDisposeItselfFromComponentStack0.027
testTextComponentDisposeItselfFromComponentStack0.047
testURLComponentDisposeItselfFromComponentStack0.03
testAppendIteratorDisposeItselfFromComponentStack0.027
testPropertyComponentDisposeItselfFromComponentStack0.025
testElseIfComponentDisposeItselfFromComponentStack0.025

ElseTagTest

testTestFalse0
testTestTrue0.001
testTestNull0.001

IteratorGeneratorTagTest

testGeneratorWithDoubleCount0.002
testGeneratorBasic0.001
testGeneratorWithConverter0.002
testGeneratorWithId0.001
testGeneratorWithCount0.001
testGeneratorWithSeparator0.001

RolesInterceptorTest

testIsAllowed0.001
testHandleRejection0
testStringToList0.001

TokenTagTest

testSuppliedName0.026
testMultipleTagsWithSameName0.023
testNotFindableName0.019
testDefaultName0.012

MessageStoreInterceptorTest

testStoreMessage0.002
testRetrieveMessage0.001
testRequestOperationMode20.001
testRequestOperationMode30.001
testRequestOperationMode10.002

DispatcherTest

testConfigurationManager0.015
testDispatcherListener0.016
testPrepareSetEncodingProperly0.015
testPrepareSetEncodingPropertyWithMultipartRequest0.015
testDefaultResurceBundlePropertyLoaded0.004

TabbedPanelTagTest

testCookieCodeAvailable0.016
testCookieCodeAvailableWithOverriddenSelectedTab0.035
testSimple0.021

ServletConfigInterceptorTest

testPrincipalAware0.005
testServletResponseAware0.002
testSessionAware0.002
testApplicationAware0.002
testServletRequestAware0.006
testPrincipalProxy0.001
testParameterAware0.001
testServletContextAware0.002

AnchorTagTest

testAccessKey0.024
testTitle0.017
testWithContent0.02
testOnMouseOver0.019
testOnMouseOverAndFocus0.023
testAddParameters0.023
testId0.017
testActionURL0.017
testNoNewLineAtEnd0.05

PropertyTest

testTypeConverterShouldBeUsed0.002
testDefaultShouldBeOutputIfPropertyIsNull0.001
testTypeConverterReturningNullShouldLeadToDisplayOfDefaultValue0
testTopValueShouldReturnTopOfValueStack0
testDefaultShouldBeOutputIfBeanNotAvailable0.001
testNormalBehaviour0.001

BeanTagTest

testSimple0.005

PortletResultTest

testDoExecute_event_locationIsAction0.002
testDoExecute_render0.055
testDoExecute_event_locationIsJsp0
testTitleAndContentType0.001
testDoExecute_event_locationHasQueryParams0.001

AnnotationValidationInterceptorTest

testShouldSkip0.003
testShouldNotSkip0.022

CheckboxTest

testCheckedWithTopLabelPosition0.033
testUnchecked0.032
testChecked0.034
testGenericSimple0.017
testCheckedWithLeftLabelPosition0.033
testCheckedWithError0.032
testGenericAjax0.029
testGenericXhtml0.036

IncludeTagTest

testIncludeWithParameters0.001
testIncludeRelative2Dots0
testNoURL0.001
testIncludeNoParam0.001

PasswordTest

testGenericSimple0.018
testGenericAjax0.035
testGenericXhtml0.027
testSimple0.03

PortletActionContextTest

testGetRenderRequestAndResponse0
testIsRender0.001
testGetPhase0
testGetActionRequestAndResponse0
testGetNamespace0
testGetActionRequestAndResponseInRenderPhase0.001
testIsEvent0
testGetRenderRequestAndResponseInEventPhase0
testGetDefaultActionForMode0.001
testGetPortletConfig0

PushTagTest

testSimple0.002

AppendIteratorTagTest

testAppendingIteratorsUsingListAsSource0.005
testAppendingIteratorUsingArrayAsSource0.001

PortletAwareInterceptorTest

testPortletRequestIsSet0.003

PortletSessionMapTest

testRemove0.019
testPut0
testGet0
testClear0
testEntrySet0.002

InvocationSessionStoreTest

testValueStackReset0
testStore0

StrutsConversionErrorInterceptorTest

testFieldErrorAdded0.004
testEmptyValuesDoNotSetFieldErrors0.001

CheckboxListTest

testSimpleWithDisableOn0.052
testMultipleWithDisabledOn0.046
testMultiple0.047
testGenericSimple0.025
testGenericAjax0.044
testSimple0.057
testGenericXhtml0.039

InputTransferSelectTagTest

testWithRequired0.051

RestfulActionMapperTest

testGetUriParamId0.001
testGetUriParam0.001
testGetMapping20
testGetUri0
testGetMapping30
testGetMappingNoSlash0
testGetMapping0

XSLTResultTest

testSimpleTransform0.156
testTransform4WithDocumentInclude0.395
testSimpleTransformParse0.005
testNoFileFound0.007
testTransform30.031
testNoLocation0
testTransform20.011

TokenSessionStoreInterceptorTest

testNoTokenInSession0.013
testNoTokenInParams0.007
testCAllExecute2Times0.003
testTokenInterceptorSuccess0.001

SelectTest

testGenericAjax0.04
testMultipleWithLists0.039
testSimple0.037
testHeaderCanBePreselected0.037
testNullList0.003
testSimpleInteger0.041
testExtended0.04
testByte0.051
testMultiple0.039
testEmptyList0.047
testGenericSimple0.022
testSimpleIntegerWithValueWorkaround0.041
testBigDecimal0.043
testMultipleOn0.039
testEnumList0.042
testMultipleOff0.039
testSimpleWithNulls0.044
testGenericXhtml0.035

ResourceUtilTest

testGetResourceBase0.001

PropertyTagTest

testSimple0.002
testWithAltSyntax20.017
testWithoutAltSyntax10.018
testTopOfStack0
testNull0.001
testDefaultValue0.001
testWithoutAltSyntax20.016
testWithAltSyntax10.016

PrefixTrieTest

testPutGet0

IfTagTest

testIfElse20.001
testTestFalse0.012
testNonBooleanTest0.002
testIfElseIfElse0.001
testNestedIfElse10.001
testIfElse10
testNestedIfElse20
testIfElseIf0
testTestTrue0.002
testTestError0.001

StrutsUtilTest

testBuildUrlMethod0
testUrlEncodeMethod0
testMakeSelectListMethod0.001
testFindStringMethod0.003
testToInt0.001
testToLong0.001
testHtmlEncode0
testGetContextMethod0.001
testToString0.001
testBeanMethod0
testIsTrueMethod0.003
testGetTextMethod0.001
testFindValueMethod0.002
testIncludeMethod0.002

CompositeActionMapperTest

testGetActionMappingAndUri20.004
testGetActionMappingAndUri10.001

CookieInterceptorTest

testInterceptSelectedCookiesNameAndValue0.03
testInterceptAll10.003
testIntercepDefault0
testInterceptSelectedCookiesNameOnly10.002
testInterceptSelectedCookiesNameOnly20
testInterceptAll20.001
testInterceptSelectedCookiesNameOnly30.001

FilterTest

testUsingFilterDispatcherOnly_Multiple0.009
testUsingFilterDispatcherOnly0.001

HeadTagTest

testHead30.057
testHead4b0.042
testHead20.059
testHead1NoCalender0.019
testHead40.02
testHead10.019

LabelTest

testSimpleWithLabelposition0.026
testGenericXhtml0.023
testGenericAjax0.026
testGenericSimple0.01
testWithNoValue0.029
testSimple0.043

ServletActionRedirectResultTest

testIncludeParameterInResult0.007
testIncludeParameterInResultWithConditionParseOn0.001

DivTest

testGenericAjax0.07
testGenericXhtml0.04
testGenericSimple0.083
testSimple0.031

SubsetIteratorTagTest

testWithDecider0.007
testWIthStartAndCountAttribute0.001
testWithDoubleCount0.001
testWithCountAttribute0.001
testWithDoubleStart0
testWithStartAttribute0
testWithId0.001
testBasic0

URLTagTest

testRequestURIActionIncludeGet0.001
testRequestURINoActionIncludeNone0.001
testAnchor0.002
testNoActionIncludeGet0.001
testRequestURINoActionIncludeAll0.001
testParametersPriority0.002
testEvaluateValue0.003
testIncludeParamsDefaultToGET0.002
testRequestURIActionIncludeNone0.001
testParamPrecedenceWithAnchor0.002
testRequestURIActionIncludeGetDoNotEscapeAmp0.001
testParametersPriorityWithIncludeParamsAsNONE0.003
testPutId0.002
testIncludeContext0.002
testParamPrecedence0.002
testUnknownIncludeParam0.002
testRequestURIActionIncludeAll0.011
testAddParameters0.002
testForceAddSchemeHostAndPort0.001
testHttps0.001
testRequestURIWithAnchor0.001
testUsingValueOnly0.002
testActionURL0.001

SubmitAjaxTest

testGenericSimple0.032
testSubmit0.031
testImage0.031
testButton0.027
testGenericAjax0.038
testGenericXhtml0.029

ServletRedirectResultTest

testAbsoluteRedirect0
testMultipleParametersRedirect0
testRelativeRedirect0
testPrependServletContextFalse0

SortIteratorTagTest

testSortWithIllegalComparator0.028
testSortWithIdIteratorAvailableInPageContext0.002
testSortWithIdIteratorAvailableInStackTop0
testSortWithIllegalSource0.001
testSortWithoutId0

PortletRequestMapTest

testSetAttribute0.001
testEntrySet0.003
testGet0
testPut0
testRemove0
testClear0.001

TreeTest

testDynamicTree0.035
testStaticTree0.03

TagModelTest

testGetWriter0.013
testUnwrapMap0.006

StrutsResultSupportTest

testParseAndEncode0.005
testParse0.002
testNoParseAndEncode0.001

FormTagTest

testFormTagForStackOverflowException20.132
testFormWithActionAttributeContainingBothActionAndMethod0.073
testFormWithCustomOnsubmitEnabledWithValidateDisabled0.218
testForm0.092
testFormWithStaticAction0.132
testFormWithNamespaceDefaulting0.086
testFormWithCustomOnsubmitEnabledWithValidateEnabled10.233
testFormTagForStackOverflowException10.107
testFormTagWithDifferentActionExtensionHardcoded0.052
testFormWithActionAttributeContainingBothActionAndMethodAndNamespace0.048
testFormTagWithDifferentActionExtension0.075
testFormComponentIsRemoved0.051
testFormWithNoAction0.057
testFormTagForStackOverflowException30.066
testFormWithCustomOnsubmitEnabledWithValidateEnabled20.115
testFormWithActionAndExtension0.113

TokenInterceptorTest

testNoTokenInSession0.018
testNoTokenInParams0.002
testCAllExecute2Times0.004
testTokenInterceptorSuccess0.001

TemplateEngineManagerTest

testTemplateTypeUsesDefaultWhenNotSetInConfiguration0
testTemplateTypeOverrides0
testTemplateTypeFromTemplateNameAndDefaults0

TooltipTest

testWithFormOverriding0.08
testWithoutFormOverriding0.077
testUsingParamValueToSetConfigurations0.082
testUsingParamBodyValueToSetConfigurations0.079
testWithPartialFormOverriding0.089

TestNGStrutsTestCaseTest

testSimpleTest0.08

TextareaTest

testGenericAjax0.038
testSimple0.035
testGenericSimple0.018
testGenericXhtml0.031

SubmitTest

testDefaultValues0.022
testGenericXhtml0.029
testSimpleThemeInput0.029
testGenericSimple0.021
testImageSimple0.025
testImageWithSrc0.027
testSimpleThemeImageUsingMethodOnly0.02
testButtonSimpleWithBody0.028
testButtonWithLabel0.028
testSimpleThemeImageUsingActionAndMethod0.02
testGenericAjax0.028
testButtonSimple0.03
testSimpleThemeImageUsingActionOnly0.02
testSimple0.024

ContainUtilTest

testSimpleList0
testObject0.001
testSimpleSet0
testComplexMap0
testNull0
testComplexList0

FileUploadInterceptorTest

testNoContentMultipartRequest0.009
testAcceptFileWithoutEmptyTypes0.007
testAcceptFileWithEmptyAllowedTypes0
testSuccessUploadOfATextFileMultipartRequest0.049
testInvalidContentTypeMultipartRequest0.002
testNoMultipartRequest0
testAcceptFileWithNoFile0.001
testAcceptFileWithMaxSize0.001

FileTest

testGenericAjax0.253
testGenericSimple0.048
testSimple0.097
testGenericXhtml0.095