Summary

TestsErrors FailuresSkippedSuccess RateTime
686000100%38.368

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

Package List

PackageTestsErrors FailuresSkippedSuccess RateTime
org.apache.struts2.interceptor.validation2000100%0.081
org.apache.struts2.views3000100%0.003
org.apache.struts2.portlet.context10000100%0.077
org.apache.struts2.portlet.interceptor1000100%0.004
org.apache.struts2.portlet.dispatcher3000100%0.493
org.apache.struts2.interceptor48000100%5.932
org.apache.struts2.views.util34000100%0.394
org.apache.struts2.views.xslt7000100%0.707
org.apache.struts2.views.jsp.ui214000100%18.377
org.apache.struts2.views.freemarker.tags2000100%0.047
org.apache.struts2.dispatcher.mapper50000100%0.753
org.apache.struts2.dispatcher45000100%1.063
org.apache.struts2.config12000100%0.263
org.apache.struts28000100%0.085
org.apache.struts2.components.template2000100%0.004
org.apache.struts2.portlet.util18000100%0.413
org.apache.struts2.util19000100%0.017
org.apache.struts2.views.jsp130000100%6.798
org.apache.struts2.views.freemarker3000100%0.033
org.apache.struts2.portlet17000100%0.066
org.apache.struts2.portlet.result5000100%0.02
org.apache.struts2.components53000100%2.738

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

org.apache.struts2.interceptor.validation

ClassTestsErrors FailuresSkippedSuccess RateTime
AnnotationValidationInterceptorTest2000100%0.081

org.apache.struts2.views

ClassTestsErrors FailuresSkippedSuccess RateTime
TemplateEngineManagerTest3000100%0.003

org.apache.struts2.portlet.context

ClassTestsErrors FailuresSkippedSuccess RateTime
PortletActionContextTest10000100%0.077

org.apache.struts2.portlet.interceptor

ClassTestsErrors FailuresSkippedSuccess RateTime
PortletAwareInterceptorTest1000100%0.004

org.apache.struts2.portlet.dispatcher

ClassTestsErrors FailuresSkippedSuccess RateTime
Jsr168DispatcherTest3000100%0.493

org.apache.struts2.interceptor

ClassTestsErrors FailuresSkippedSuccess RateTime
ExecuteAndWaitInterceptorTest6000100%4.049
CreateSessionInterceptorTest1000100%0.014
RolesInterceptorTest3000100%0.064
MessageStoreInterceptorTest5000100%0.182
ServletConfigInterceptorTest8000100%0.205
StrutsConversionErrorInterceptorTest2000100%0.041
TokenSessionStoreInterceptorTest4000100%0.015
CookieInterceptorTest7000100%0.337
TokenInterceptorTest4000100%0.719
FileUploadInterceptorTest8000100%0.306

org.apache.struts2.views.util

ClassTestsErrors FailuresSkippedSuccess RateTime
ContextUtilTest9000100%0.004
UrlHelperTest21000100%0.385
TextUtilTest3000100%0.003
ResourceUtilTest1000100%0.002

org.apache.struts2.views.xslt

ClassTestsErrors FailuresSkippedSuccess RateTime
XSLTResultTest7000100%0.707

org.apache.struts2.views.jsp.ui

ClassTestsErrors FailuresSkippedSuccess RateTime
AutocompleterTest2000100%0.119
TextfieldTest7000100%0.395
AnchorTest2000100%0.324
ActionMessageTagTest2000100%0.098
JspTemplateTest1000100%0.037
HiddenTest4000100%0.14
RadioTest7000100%0.736
DoubleSelectTest6000100%0.459
OptGroupTest4000100%1.401
ResetTest7000100%0.36
UpDownSelectTagTest14000100%1.717
ComboBoxTest7000100%0.406
ComponentTest4000100%0.172
DateTagTest13000100%0.445
DateTimePickerTagTest4000100%0.233
OptionTransferSelectTagTest7000100%1.184
ActionErrorTagTest2000100%0.075
FieldErrorTagTest9000100%0.363
TokenTagTest4000100%1.586
TabbedPanelTagTest3000100%0.129
CheckboxTest8000100%0.595
PasswordTest4000100%0.393
CheckboxListTest7000100%0.38
InputTransferSelectTagTest1000100%0.07
SelectTest18000100%1.544
HeadTagTest6000100%0.227
LabelTest6000100%0.304
DivTest4000100%0.557
SubmitAjaxTest6000100%0.283
TreeTest2000100%0.114
FormTagTest16000100%1.364
TooltipTest5000100%0.927
TextareaTest4000100%0.22
SubmitTest14000100%0.621
FileTest4000100%0.399

org.apache.struts2.views.freemarker.tags

ClassTestsErrors FailuresSkippedSuccess RateTime
TagModelTest2000100%0.047

org.apache.struts2.dispatcher.mapper

ClassTestsErrors FailuresSkippedSuccess RateTime
DefaultActionMapperTest33000100%0.597
Restful2ActionMapperTest8000100%0.148
RestfulActionMapperTest7000100%0.004
CompositeActionMapperTest2000100%0.004

org.apache.struts2.dispatcher

ClassTestsErrors FailuresSkippedSuccess RateTime
HttpHeaderResultTest3000100%0.121
ActionContextCleanUpTest2000100%0.004
ServletDispatcherResultTest2000100%0.095
VelocityResultTest4000100%0.038
SessionMapTest6000100%0.074
PlainTextResultTest2000100%0.005
FilterDispatcherTest4000100%0.293
StreamResultTest6000100%0.012
DispatcherTest5000100%0.216
FilterTest2000100%0.03
ServletActionRedirectResultTest2000100%0.059
ServletRedirectResultTest4000100%0.059
StrutsResultSupportTest3000100%0.057

org.apache.struts2.config

ClassTestsErrors FailuresSkippedSuccess RateTime
MethodConfigurationProviderTest3000100%0.05
BeanSelectionProviderTest1000100%0.005
SettingsTest3000100%0.178
ClasspathConfigurationProviderTest5000100%0.03

org.apache.struts2

ClassTestsErrors FailuresSkippedSuccess RateTime
RequestUtilsTest4000100%0.005
TestNGStrutsTestCaseTest$RunTest1000100%0.001
ServletActionContextTest2000100%0.003
TestNGStrutsTestCaseTest1000100%0.076

org.apache.struts2.components.template

ClassTestsErrors FailuresSkippedSuccess RateTime
BaseTemplateEngineTest2000100%0.004

org.apache.struts2.portlet.util

ClassTestsErrors FailuresSkippedSuccess RateTime
PortletUrlHelperTest4000100%0.184
StrutsUtilTest14000100%0.229

org.apache.struts2.util

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

org.apache.struts2.views.jsp

ClassTestsErrors FailuresSkippedSuccess RateTime
TextTagTest13000100%1.73
SetTagTest6000100%0.25
MergeIteratorTagTest2000100%0.063
ActionTagTest10000100%0.55
IteratorTagTest10000100%0.546
ElseIfTagTest4000100%0.057
PortletUrlTagTest8000100%0.28
ElseTagTest3000100%0.06
IteratorGeneratorTagTest5000100%0.198
AnchorTagTest9000100%0.363
BeanTagTest1000100%0.03
IncludeTagTest4000100%0.279
PushTagTest1000100%0.037
AppendIteratorTagTest2000100%0.065
PropertyTagTest8000100%0.762
IfTagTest10000100%0.256
SubsetIteratorTagTest6000100%0.159
URLTagTest23000100%0.685
SortIteratorTagTest5000100%0.428

org.apache.struts2.views.freemarker

ClassTestsErrors FailuresSkippedSuccess RateTime
FreemarkerTest2000100%0.017
FreemarkerManagerTest1000100%0.016

org.apache.struts2.portlet

ClassTestsErrors FailuresSkippedSuccess RateTime
PortletApplicationMapTest6000100%0.028
PortletSessionMapTest5000100%0.032
PortletRequestMapTest6000100%0.006

org.apache.struts2.portlet.result

ClassTestsErrors FailuresSkippedSuccess RateTime
PortletResultTest5000100%0.02

org.apache.struts2.components

ClassTestsErrors FailuresSkippedSuccess RateTime
URLTest2000100%0.542
FormTest1000100%0.073
UIComponentTest20000100%1.101
UIBeanTest3000100%0.041
FormButtonTest6000100%0.175
ComponentTest15000100%0.798
PropertyTest6000100%0.008

Test Cases

TextTagTest

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

AutocompleterTest

testAjax0.024
testSimple0.027

DefaultActionMapperTest

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

FreemarkerTest

testValueStackMode0.007
testSelectHelper0.001

PortletApplicationMapTest

testEntrySet0.003
testClear0
testPut0.001
testGetFromInitParameters0
testRemove0
testGetFromAttributes0

StrutsTypeConverterTest

testConvertToString0.001
testConvertFromString0
testConvertFromStringInArrayForm0
testFallbackConversion0

TextfieldTest

testNoLabelFtl0.025
testErrors0.029
testGenericSimple0.017
testSimple0.027
testGenericAjax0.027
testGenericXhtml0.024
testNoLabelJsp0.024

ExecuteAndWaitInterceptorTest

testWaitDelayAndJobAlreadyDone0.549
testOneWaitWithDelay0.622
testTwoWait0.615
testOneWait1.006
testTwoWaitWithDelay0.623
testWaitDelayAndJobAlreadyDone20.623

SetTagTest

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

AnchorTest

testSimple0.055
testSimpleBadQuote0.034

ActionMessageTagTest

testNoActionMessages0.02
testYesActionMessages0.009

HttpHeaderResultTest

testHeaderValuesAreParsedAndSet0.01
testStatusIsSet0
testHeaderValuesAreNotParsedWhenParseIsFalse0.001

MethodConfigurationProviderTest

testQualifyingMethods0
testExcludedMethods0
testSetup0

CreateSessionInterceptorTest

testCreateSession0.001

JspTemplateTest

testCheckBox0.006

ActionContextCleanUpTest

testMultiple0
testSingle0

HiddenTest

testGenericXhtml0.011
testGenericAjax0.008
testGenericSimple0.007
testSimple0.007

RadioTest

testMapWithBooleanAsKey0.054
testMapChecked0.048
testMapCheckedNull0.057
testGenericAjax0.056
testGenericSimple0.03
testSimple0.05
testGenericXhtml0.044

ServletDispatcherResultTest

testSimple0.001
testInclude0

URLTest

testIncludeAllDuplicateRequestParams0.489
testIncludeGetDuplicateRequestParams0.001

BeanSelectionProviderTest

testRegister0.004

DoubleSelectTest

testDoubleWithDefaultSelectedValues0.054
testGenericAjax0.051
testDoubleWithDotName0.053
testGenericSimple0.04
testGenericXhtml0.05
testDouble0.05

MergeIteratorTagTest

testMergingIteratorWithArrayAsSource0.004
testMergingIteratorsWithListAsSource0.003

RequestUtilsTest

testGetServletPathWithRequestURIAndContextPathSet0.001
testGetServletPathWithRequestURIAndEmptyContextPath0
testGetServletPathWithRequestURIAndContextPathSetButNoPatchInfo0
testGetServletPathWithServletPathSet0

CounterTest

testCurrentAfterNext0
testWrap0
testCurrentBeforeNext0

ContextUtilTest

testAltSyntaxMethod20
testAltSyntaxMethod10
testAltSyntaxMethod90
testAltSyntaxMethod80
testAltSyntaxMethod70
testAltSyntaxMethod60.001
testAltSyntaxMethod50
testAltSyntaxMethod40
testAltSyntaxMethod30

OptGroupTest

testOptGroupSimple0.276
testOptGroupWithMultipleSelect0.24
testOptGroupNumbers0.086
testOptGroupWithSingleSelect0.085

ActionTagTest

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

FormTest

testTestFormGetValidators0.033

VelocityResultTest

testResourcesFoundUsingNames0.001
testResourcesFoundUsingAbsolutePath0
testCanResolveLocationUsingOgnl0.003
testCanResolveLocationUsingStaticExpression0

ResetTest

testButtonSimple0.021
testDefaultValues0.017
testButtonWithLabel0.026
testGenericSimple0.016
testSimple0.02
testGenericAjax0.019
testGenericXhtml0.017

UpDownSelectTagTest

testGenericAjax0.067
testChangeSelectAllButtonText0.045
testWithHeaderAndEmptyOption0.055
testWithEmptyOptionOnly0.06
testChangeMoveUpButtonText0.105
testDisableSomeSelectAllButton0.465
testGenericSimple0.03
testDisableMoveDownButton0.04
testGenericXhtml0.043
testDisableMoveUpButton0.041
testWithHeaderOnly0.064
testChangeMoveDownButtonText0.04
testWithPartialSelected0.065
testWithAllSelected0.055

IteratorTagTest

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

PortletUrlHelperTest

testCreateRenderUrlWithDifferentPortletMode0.008
testCreateRenderUrlWithDifferentWindowState0.001
testCreateActionUrl0
testCreateRenderUrlWithNoModeOrState0

UrlHelperTest

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

BaseTemplateEngineTest

testGetThemePropsThroughFileSystem0.002
testGetThemePropsThroughClasspath0.001

SettingsTest

testSetSettings0.001
testDefaultResourceBundlesLoaded0.004
testSettings0

Restful2ActionMapperTest

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

ComboBoxTest

testJsCallNamingUsesEscapedId0.032
testWithEmptyOptionAndHeader0.036
testGenericXhtml0.029
testGenericAjax0.031
testWithMap0.031
testGenericSimple0.024
testSimple0.03

ComponentTest

testWithParam0.013
testSimple0.005
testIdIsEvaluatedAgainstStack10.026
testIdIsEvaludatedAgainstStack20.026

DateTagTest

testFutureLessOneMin0.009
testFutureNiceHour0.003
testPastNiceHourMin0.003
testFutureLessOneYear0.002
testCustomFormatAndComponent0.001
testNoDateObjectInContext0.001
testFutureNiceHourMinSec0.002
testPastNiceHour0.004
testSetId0.001
testFutureTwoYears0.003
testFutureLessOneHour0.002
testCustomFormat0.001
testDefaultFormat0.002

ClasspathConfigurationProviderTest

testCustomNamespace0
testParentPackage0
testActionImplementation0
testResultAnnotations0.001
testFoundRootPackages0

DateTimePickerTagTest

testGenericXhtml0.036
testGenericSimple0.021
testSimple0.034
testGenericAjax0.025

TextUtilTest

testLongText0.001
testEscapeEmpty0
testEscape0

OptionTransferSelectTagTest

testWithoutHeaderOnBothSides0.155
testDisableSomeButtons0.098
testWithoutEmptyOptionOnBothSides0.177
testWithPartialSelectedOnBothSides0.152
testWithoutEmptyOptionOnOneSide0.088
testWithoutHeaderOnOneSide0.076
testWithAllSelected0.086

UIComponentTest

testTextfieldComponentDisposeItselfFromComponentStack0.03
testRadioComponentDisposeItselfFromComponentStack0.024
testCheckboxDisposeItselfFromComponentStack0.024
testActionMessageDisposeItselfFromComponentStack0.01
testFielderrorComponentDisposeItselfFromComponentStack0.012
testAnchorComponentDisposeItselfFromComponentStack0.036
testFormComponentDisposeItselfFromComponentStack0.035
testLabelComponentDisposeItselfFromComponentStack0.025
testPasswordComponentDisposeItselfFromComponentStack0.029
testFileDisposeItselfFromComponentStack0.038
testTextareaComponentDisposeItselfFromComponentStack0.03
testComboboxDisposeItselfFromComponentStack0.035
testDivComponentDisposeItselfFromComponentStack0.02
testActionErrorComponentDisposeItselfFromComponentStack0.01
testDoubleselectComponentDisposeItselfFromComponentStack0.05
testHiddenComponentDisposeItselfFromComponentStack0.01
testSelectComponentDisposeItselfFromComponentStack0.037
testSubmitDisposeItselfFromComponentStack0.031
testOptiontransferselectComponentDisposeItselfFromComponentStack0.065
testTokenComponentDisposeItselfFromComponentStack0.009

FreemarkerManagerTest

testIfStrutsEncodingIsSetProperty0.001

SessionMapTest

testPuttingObjectInMapReturnsNullForPreviouslyUnusedKey0
testClearInvalidatesTheSession0.001
testPutOnSessionMapUsesWrappedSessionsSetsAttribute0
testRemovePassThroughCallToRemoveAttribute0
testPuttingObjectInMapReturnsPreviousValueForKey0
testGetOnSessionMapUsesWrappedSessionsGetAttribute0

ActionErrorTagTest

testHaveActionErrors0.01
testNoActionErrors0.006

UIBeanTest

testPopulateComponentHtmlIdWithOgnl0.001
testPopulateComponentHtmlId20.001
testPopulateComponentHtmlId10.001

TokenHelperTest

testSetToken0
testSetTokenWithName0
testValidToken0.001

ElseIfTagTest

testIfIsFalseElseIfIsTrue0
testIfIsTrueElseIfIsFalse0
testIfIsFalseElseIfIsFalse0
testIfIsTrueElseIfIsTrue0

FieldErrorTagTest

testWithParamsWithoutFieldErrors30.025
testWithNullFieldErrors0.009
testWithoutParamsWithFieldErrors0.012
testWithoutParamsWithoutFieldErrors0.009
testWithParamsWithFieldErrors20.011
testWithParamsWithFieldErrors10.011
testWithParamsWithoutFieldErrors10.01
testWithParamsWithoutFieldErrors20.009
testWithParamsWithFieldErrors30.01

PortletUrlTagTest

testActionUrl0.002
testSetPortletMode0.001
testResourceUrlWithNestedParam0.001
testUrlWithQueryParams0.001
testEnsureParamsAreStringArrays0
testResourceUrl0
testResourceUrlWithTwoNestedParam0.002
testSetWindowState0.001

TestNGStrutsTestCaseTest$RunTest

testRun0

PlainTextResultTest

testPlainTextWithEncoding0.002
testPlainText0

ServletActionContextTest

testContextParams0
testGetContext0

FormButtonTest

testPopulateComponentHtmlId20.003
testPopulateComponentHtmlId10
testPopulateComponentHtmlId40
testPopulateComponentHtmlId30.001
testPopulateComponentHtmlId60
testPopulateComponentHtmlId50

FilterDispatcherTest

testIfActionMapperIsNullDontServiceAction0.018
testParsePackages0
testObjectFactoryDestroy0.02
testCharacterEncodingSetBeforeRequestWrappingAndActionService0.003

Jsr168DispatcherTest

testRender_ok0.385
testProcessAction_ok0.086
testModeChangeUsingPortletWidgets0.017

StreamResultTest

testStreamResultParse20.002
testStreamResultNoDefault0.001
testStreamResultParse10.001
testStreamResultNoInputName0.001
testStreamResultDefault0.001
testStreamResultParseNoInputName0.002

ComponentTest

testIfComponentDisposeItselfFromComponentStack0.022
testTextComponentDisposeItselfFromComponentStack0.025
testBeanComponentDisposeItselfFromComponentStack0.025
testSetComponentDisposeItselfFromComponentStack0.023
testElseComponentDisposeItselfFromComponentStack0.025
testUpDownSelectDisposeItselfFromComponentStack0.088
testPropertyComponentDisposeItselfFromComponentStack0.022
testMergeIteratorComponentDisposeItselfFromComponentStack0.022
testPushComponentDisposeItselfFromComponentStack0.027
testFindAncestorTest0
testElseIfComponentDisposeItselfFromComponentStack0.022
testI18nComponentDisposeItselfFromComponentStack0.026
testURLComponentDisposeItselfFromComponentStack0.022
testAppendIteratorDisposeItselfFromComponentStack0.022
testIteratorComponentDisposeItselfFromComponentStack0.022

ElseTagTest

testTestFalse0
testTestNull0
testTestTrue0.001

IteratorGeneratorTagTest

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

RolesInterceptorTest

testIsAllowed0.001
testStringToList0.001
testHandleRejection0

TokenTagTest

testDefaultName0.322
testMultipleTagsWithSameName0.089
testSuppliedName0.021
testNotFindableName0.028

MessageStoreInterceptorTest

testRequestOperationMode30.001
testRequestOperationMode20
testRequestOperationMode10.001
testRetrieveMessage0
testStoreMessage0.001

DispatcherTest

testPrepareSetEncodingProperly0.023
testDefaultResurceBundlePropertyLoaded0.005
testConfigurationManager0.022
testPrepareSetEncodingPropertyWithMultipartRequest0.024
testDispatcherListener0.026

TabbedPanelTagTest

testSimple0.014
testCookieCodeAvailableWithOverriddenSelectedTab0.012
testCookieCodeAvailable0.012

ServletConfigInterceptorTest

testServletRequestAware0.004
testPrincipalProxy0.001
testParameterAware0.001
testApplicationAware0.002
testServletResponseAware0.001
testSessionAware0.001
testServletContextAware0.001
testPrincipalAware0.002

AnchorTagTest

testTitle0.015
testNoNewLineAtEnd0.016
testAddParameters0.015
testActionURL0.014
testOnMouseOver0.014
testId0.014
testAccessKey0.014
testWithContent0.014
testOnMouseOverAndFocus0.014

PropertyTest

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

BeanTagTest

testSimple0.002

PortletResultTest

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

AnnotationValidationInterceptorTest

testShouldSkip0.002
testShouldNotSkip0.018

CheckboxTest

testCheckedWithError0.034
testCheckedWithLeftLabelPosition0.032
testChecked0.036
testUnchecked0.028
testCheckedWithTopLabelPosition0.036
testGenericSimple0.023
testGenericAjax0.027
testGenericXhtml0.042

IncludeTagTest

testIncludeNoParam0.001
testIncludeRelative2Dots0
testNoURL0
testIncludeWithParameters0.001

PasswordTest

testGenericAjax0.033
testGenericSimple0.014
testSimple0.036
testGenericXhtml0.023

PortletActionContextTest

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

PushTagTest

testSimple0.002

AppendIteratorTagTest

testAppendingIteratorUsingArrayAsSource0.005
testAppendingIteratorsUsingListAsSource0.004

PortletAwareInterceptorTest

testPortletRequestIsSet0.003

PortletSessionMapTest

testClear0.019
testRemove0.001
testGet0
testPut0
testEntrySet0.008

InvocationSessionStoreTest

testStore0.002
testValueStackReset0

StrutsConversionErrorInterceptorTest

testEmptyValuesDoNotSetFieldErrors0.004
testFieldErrorAdded0.001

CheckboxListTest

testMultipleWithDisabledOn0.032
testGenericSimple0.015
testSimple0.031
testGenericAjax0.028
testGenericXhtml0.024
testSimpleWithDisableOn0.026
testMultiple0.032

InputTransferSelectTagTest

testWithRequired0.044

RestfulActionMapperTest

testGetUriParam0
testGetUri0.001
testGetUriParamId0
testGetMapping0.001
testGetMappingNoSlash0
testGetMapping30.001
testGetMapping20

XSLTResultTest

testTransform20.135
testSimpleTransformParse0.06
testTransform4WithDocumentInclude0.489
testTransform30.014
testNoFileFound0.002
testSimpleTransform0.002
testNoLocation0

TokenSessionStoreInterceptorTest

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

SelectTest

testNullList0.001
testMultipleWithLists0.046
testExtended0.047
testSimpleIntegerWithValueWorkaround0.044
testMultiple0.039
testEmptyList0.037
testMultipleOff0.036
testSimple0.04
testHeaderCanBePreselected0.042
testGenericAjax0.041
testMultipleOn0.038
testByte0.044
testBigDecimal0.047
testSimpleWithNulls0.043
testSimpleInteger0.042
testGenericXhtml0.037
testGenericSimple0.021
testEnumList0.049

ResourceUtilTest

testGetResourceBase0.001

PropertyTagTest

testWithoutAltSyntax10.272
testSimple0.002
testWithAltSyntax20.038
testTopOfStack0.004
testWithoutAltSyntax20.039
testWithAltSyntax10.039
testNull0.002
testDefaultValue0.001

PrefixTrieTest

testPutGet0

IfTagTest

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

StrutsUtilTest

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

CompositeActionMapperTest

testGetActionMappingAndUri10.002
testGetActionMappingAndUri20.001

CookieInterceptorTest

testInterceptSelectedCookiesNameOnly30.006
testInterceptAll20
testInterceptAll10.001
testInterceptSelectedCookiesNameAndValue0
testInterceptSelectedCookiesNameOnly20.001
testInterceptSelectedCookiesNameOnly10.001
testIntercepDefault0.001

FilterTest

testUsingFilterDispatcherOnly_Multiple0.007
testUsingFilterDispatcherOnly0.001

HeadTagTest

testHead1NoCalender0.014
testHead10.01
testHead30.015
testHead20.014
testHead40.01
testHead4b0.011

LabelTest

testWithNoValue0.025
testSimpleWithLabelposition0.022
testGenericSimple0.008
testSimple0.023
testGenericAjax0.022
testGenericXhtml0.018

ServletActionRedirectResultTest

testIncludeParameterInResultWithConditionParseOn0.003
testIncludeParameterInResult0.001

DivTest

testGenericAjax0.069
testGenericSimple0.079
testSimple0.035
testGenericXhtml0.054

SubsetIteratorTagTest

testWithCountAttribute0.004
testBasic0
testWithStartAttribute0
testWIthStartAndCountAttribute0
testWithDecider0.001
testWithId0.001

URLTagTest

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

SubmitAjaxTest

testGenericSimple0.018
testGenericAjax0.022
testGenericXhtml0.02
testButton0.026
testSubmit0.021
testImage0.02

ServletRedirectResultTest

testRelativeRedirect0.001
testAbsoluteRedirect0
testMultipleParametersRedirect0
testPrependServletContextFalse0

SortIteratorTagTest

testSortWithIdIteratorAvailableInStackTop0.006
testSortWithIllegalSource0.001
testSortWithoutId0
testSortWithIdIteratorAvailableInPageContext0.001
testSortWithIllegalComparator0.001

PortletRequestMapTest

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

TreeTest

testDynamicTree0.029
testStaticTree0.025

TagModelTest

testUnwrapMap0.007
testGetWriter0.009

StrutsResultSupportTest

testNoParseAndEncode0.002
testParseAndEncode0.003
testParse0.002

FormTagTest

testFormTagWithDifferentActionExtensionHardcoded0.032
testFormTagForStackOverflowException30.037
testFormTagForStackOverflowException20.04
testFormWithCustomOnsubmitEnabledWithValidateEnabled20.07
testFormWithCustomOnsubmitEnabledWithValidateEnabled10.075
testFormTagForStackOverflowException10.034
testFormWithStaticAction0.034
testFormWithActionAttributeContainingBothActionAndMethodAndNamespace0.035
testFormWithNamespaceDefaulting0.03
testForm0.032
testFormTagWithDifferentActionExtension0.048
testFormComponentIsRemoved0.032
testFormWithActionAndExtension0.031
testFormWithActionAttributeContainingBothActionAndMethod0.03
testFormWithCustomOnsubmitEnabledWithValidateDisabled0.065
testFormWithNoAction0.03

TokenInterceptorTest

testCAllExecute2Times0.004
testNoTokenInParams0.001
testTokenInterceptorSuccess0
testNoTokenInSession0.001

TemplateEngineManagerTest

testTemplateTypeUsesDefaultWhenNotSetInConfiguration0
testTemplateTypeFromTemplateNameAndDefaults0
testTemplateTypeOverrides0

TooltipTest

testUsingParamValueToSetConfigurations0.072
testWithPartialFormOverriding0.254
testUsingParamBodyValueToSetConfigurations0.171
testWithoutFormOverriding0.109
testWithFormOverriding0.065

TestNGStrutsTestCaseTest

testSimpleTest0.076

TextareaTest

testGenericXhtml0.027
testGenericSimple0.013
testSimple0.031
testGenericAjax0.023

SubmitTest

testDefaultValues0.025
testGenericXhtml0.019
testGenericSimple0.013
testImageSimple0.018
testImageWithSrc0.022
testButtonSimple0.024
testSimpleThemeImageUsingMethodOnly0.017
testSimpleThemeImageUsingActionOnly0.014
testButtonWithLabel0.018
testSimpleThemeImageUsingActionAndMethod0.014
testSimple0.023
testGenericAjax0.019
testButtonSimpleWithBody0.019
testSimpleThemeInput0.021

ContainUtilTest

testObject0.001
testSimpleSet0
testNull0
testComplexMap0
testSimpleList0
testComplexList0.001

FileUploadInterceptorTest

testAcceptFileWithMaxSize0.005
testAcceptFileWithEmptyAllowedTypes0
testAcceptFileWithoutEmptyTypes0.005
testNoMultipartRequest0.001
testNoContentMultipartRequest0.007
testAcceptFileWithNoFile0.001
testSuccessUploadOfATextFileMultipartRequest0.091
testInvalidContentTypeMultipartRequest0.002

FileTest

testGenericXhtml0.047
testGenericSimple0.027
testSimple0.046
testGenericAjax0.05