Summary

Tests Errors Failures Skipped Success Rate Time
257 0 0 0 100% 11.243

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

Package List

Package Tests Errors Failures Skipped Success Rate Time
org.seasar.cubby.filter 8 0 0 0 100% 0.096
org.seasar.cubby.validator.validators 11 0 0 0 100% 0.058
org.seasar.cubby.spike 2 0 0 0 100% 0.003
org.seasar.cubby.tags 93 0 0 0 100% 1.442
org.seasar.cubby.validator.impl 4 0 0 0 100% 0.262
org.seasar.cubby.controller 5 0 0 0 100% 0.042
org.seasar.cubby.routing.impl 25 0 0 0 100% 1.24
org.seasar.cubby.action 34 0 0 0 100% 3.743
org.seasar.cubby.action.impl 9 0 0 0 100% 0.433
org.seasar.cubby.controller.impl 33 0 0 0 100% 1.388
org.seasar.cubby.interceptor 1 0 0 0 100% 0.252
org.seasar.cubby.unit 1 0 0 0 100% 0.024
org.seasar.cubby.util 18 0 0 0 100% 0.744
org.seasar.cubby.validator 13 0 0 0 100% 1.516

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

org.seasar.cubby.filter

Class Tests Errors Failures Skipped Success Rate Time
CubbyHttpServletRequestWrapperTest 1 0 0 0 100% 0.017
EncodingFilterTest 7 0 0 0 100% 0.079

org.seasar.cubby.validator.validators

Class Tests Errors Failures Skipped Success Rate Time
ArrayMaxSizeTest 1 0 0 0 100% 0.002
ArrayMinSizeTest 1 0 0 0 100% 0.001
DateFormatTest 1 0 0 0 100% 0.017
EmailValidatorTest 1 0 0 0 100% 0.014
FileRegexpValidatorTest 2 0 0 0 100% 0.003
NumberValidatorTest 1 0 0 0 100% 0.001
RegexpValidatorTest 2 0 0 0 100% 0.005
TokenValidatorTest 2 0 0 0 100% 0.015

org.seasar.cubby.spike

Class Tests Errors Failures Skipped Success Rate Time
DeclaredClassTest 1 0 0 0 100% 0.002
LruHashMapTest 1 0 0 0 100% 0.001

org.seasar.cubby.tags

Class Tests Errors Failures Skipped Success Rate Time
CubbyFunctionsTest 2 0 0 0 100% 0.005
FormTagTest 6 0 0 0 100% 0.464
InputTagTest 17 0 0 0 100% 0.295
LinkTagTest 4 0 0 0 100% 0.265
ParamTagTest 4 0 0 0 100% 0.057
SelectTagMapTest 7 0 0 0 100% 0.126
SelectTagTest 6 0 0 0 100% 0.112
TagUtilsTest 40 0 0 0 100% 0.057
TextareaTagTest 3 0 0 0 100% 0.038
TokenTagTest 4 0 0 0 100% 0.023

org.seasar.cubby.validator.impl

Class Tests Errors Failures Skipped Success Rate Time
ValidationProcessorImplTest 4 0 0 0 100% 0.262

org.seasar.cubby.controller

Class Tests Errors Failures Skipped Success Rate Time
RegexTest 1 0 0 0 100% 0.02
ThreadContextTest 4 0 0 0 100% 0.022

org.seasar.cubby.routing.impl

Class Tests Errors Failures Skipped Success Rate Time
PathResolverImplTest 15 0 0 0 100% 1.192
PathTemplateParserImplTest 7 0 0 0 100% 0.027
RoutingComparatorTest 3 0 0 0 100% 0.021

org.seasar.cubby.action

Class Tests Errors Failures Skipped Success Rate Time
DirectTest 1 0 0 0 100% 0.002
ForwardTest 8 0 0 0 100% 0.702
JsonTest 2 0 0 0 100% 0.193
RedirectTest 21 0 0 0 100% 2.843
SendErrorTest 2 0 0 0 100% 0.003

org.seasar.cubby.action.impl

Class Tests Errors Failures Skipped Success Rate Time
ActionErrorsImplTest 3 0 0 0 100% 0.327
FormatPatternImplTest 6 0 0 0 100% 0.106

org.seasar.cubby.controller.impl

Class Tests Errors Failures Skipped Success Rate Time
ActionProcessorImplTest 1 0 0 0 100% 0.002
CubbyConfigurationImplTest 3 0 0 0 100% 0.013
DefaultRequestParserImplTest 4 0 0 0 100% 0.074
FormWrapperFactoryImplTest 2 0 0 0 100% 0.13
MultipartRequestParserImplTest 4 0 0 0 100% 0.079
RequestParameterBinderImplTest 14 0 0 0 100% 0.972
RequestParserSelectorImplTest 5 0 0 0 100% 0.118

org.seasar.cubby.interceptor

Class Tests Errors Failures Skipped Success Rate Time
ActionMethodCallInActionMethodTest 1 0 0 0 100% 0.252

org.seasar.cubby.unit

Class Tests Errors Failures Skipped Success Rate Time
CubbyTestCaseTest 1 0 0 0 100% 0.024

org.seasar.cubby.util

Class Tests Errors Failures Skipped Success Rate Time
CubbyFunctionsTest 1 0 0 0 100% 0.002
CubbyUtilsTest 11 0 0 0 100% 0.028
QueryStringBuilderTest 3 0 0 0 100% 0.002
TokenHelperTest 3 0 0 0 100% 0.712

org.seasar.cubby.validator

Class Tests Errors Failures Skipped Success Rate Time
DefaultValidationRulesTest 9 0 0 0 100% 0.496
FieldValidationRuleTest 3 0 0 0 100% 0.876
UserValidationRuleTest 1 0 0 0 100% 0.144

Test Cases

DirectTest

testExecute 0.001

ForwardTest

testBasicSequence 0.132
testRelativePath 0.059
testAbsolutePath 0.059
testGetPath 0.101
testParam 0.129
testForwardByClassAndMethodName 0.078
testForwardByClassAndIndex 0.061
testForwardByClassAndMethodNameWithParam 0.074

ActionErrorsImplTest

testRequestAttributes 0.124
testIsEmpty1 0.151
testAdd 0.05

FormatPatternImplTest

testDefaultPattern 0.023
testDate 0.01
testSqlDate 0.028
testTime 0.021
testTime2 0.009
testTimestamp 0.009

JsonTest

testExecute 0.181
testExecuteWithContentTypeAndEncoding 0.011

RedirectTest

testBasicSequence 0.136
testRelativePath 0.079
testAbsolutePath 0.057
testGetPath 0.103
testBasicSequenceWithProtocol 0.069
testBasicSequenceWithProtocolAndPort 0.077
testRelativePathWithProtocol 0.127
testAbsolutePathWithProtocol 0.155
testAbsoluteURL 0.153
testRootContextPath 0.133
testRedirectByClassAndMethod1 0.156
testRedirectByClassAndMethod2 0.109
testRedirectByClassAndMethod3 0.165
testRedirectByClassAndMethod4 0.153
testRedirectByClassAndMethod5 0.189
testRedirectByClassAndMethodFailureNoRouting 0.21
testRedirectByClassAndMethodFailureLessParameter 0.116
testRedirectByClassAndMethodFailureUnmatchParameter 0.22
testParam1 0.228
testParam2 0.098
testParam3 0.062

SendErrorTest

testSendError 0.001
testSendErrorWithMessage 0

ActionProcessorImplTest

testConstructor 0

CubbyConfigurationImplTest

testConstructor 0.008
testGetFormatPattern 0
testConstructorThrowsNullPointerException 0.003

DefaultRequestParserImplTest

testGetEmptyParameterMap 0.019
testGetParameterMap 0.009
testIsParsable 0.01
testPriority 0.031

FormWrapperFactoryImplTest

testBeanToMap 0.068
testBeanToMap2 0.061

MultipartRequestParserImplTest

testGetEmptyParameterMap 0.027
testGetParameterMap 0.01
testIsParsable 0.012
testPriority 0.012

RequestParameterBinderImplTest

testMapToBeanNullSource 0.042
testMapToBean 0.075
testMapToBean_OneValue 0.05
testMapToBean_MultiValue 0.051
testMapToBean_MultiValueIncludesEmptyValue 0.09
testMapToBean_MultiValueIncludesNullValue 0.067
testConverters 0.13
testConvertFileItem 0.063
testBindTypeNoAnnotated 0.062
testBindTypeNoBindingType 0.072
testBindTypeAllProperties 0.069
testBindTypeOnlySpecifiedProperties 0.081
testBindTypeNoAnnotatedOnClass 0.053
testBindTypeOnlySpecifiedPropertiesOnClass 0.064

RequestParserSelectorImplTest

testSelect1 0.057
testSelect2 0.012
testSelect3 0.02
testSelect4 0.009
testSelect5 0.009

RegexTest

testConvertUri 0.001

ThreadContextTest

testGetMessagesMap 0.004
testGetMessagesResourceBundle 0.007
testGetRequest 0.003
testRemove 0.003

CubbyHttpServletRequestWrapperTest

testGetAttributeNames 0.015

EncodingFilterTest

setEncoding1 0.054
setEncoding2 0.001
setForceEncoding1 0.001
setForceEncoding2 0.002
setForceEncoding3 0.002
doURIEncoding1 0.006
doURIEncoding2 0.002

ActionMethodCallInActionMethodTest

testXxx 0.251

PathResolverImplTest

testAdd 0.078
testGetRoutings 0.092
testRoot1 0.06
testRoot2 0.071
testDefault1 0.072
testDefault2 0.058
testDefault3 0.102
testDefault4 0.073
testDefault5 0.068
testPath1 0.185
testPath2 0.075
testPath3 0.079
testPath4 0.074
testPath5 0.072
testAddAbstractClass 0.024

PathTemplateParserImplTest

testParseFail 0.019
testParse1 0.001
testParse2 0.002
testParse3 0.001
testParse4 0
testParse5 0
testParse6 0

RoutingComparatorTest

testDuplicate 0.019
testSort 0
testSort2 0

DeclaredClassTest

testA 0.001

LruHashMapTest

testA 0

CubbyFunctionsTest

testContains 0.001
testUrl 0.004

FormTagTest

testDoTagNoChild 0.104
testDoTagEmptyBody 0.098
testDoTagWithTextAreaTag 0.085
testDoTagWithSpecifiedAction 0.083
testDoTagWithSpecifiedActionAndParam 0.033
testDoTagWithTextAreaAndSpecifiedActionAndParam 0.059

InputTagTest

testDoTagCheckboxValueRequred 0.01
testDoTagCheckbox1 0.024
testDoTagCheckbox2 0.007
testDoTagCheckboxWithCheckedValue1 0.016
testDoTagCheckboxWithCheckedValue2 0.005
testDoTagCheckboxWithCheckedValueError1 0.027
testDoTagCheckboxError1 0.021
testDoTagCheckboxError2 0.008
testDoTagRadioValueRequred 0.007
testDoTagRadio1 0.006
testDoTagRadio2 0.006
testDoTagRadioError1 0.006
testDoTagRadioError2 0.019
testDoTagText1 0.007
testDoTagText2 0.006
testDoTagTextError1 0.006
testDoTagTextError2 0.106

LinkTagTest

testDoTag 0.109
testDoTagWithParam 0.056
testDoTagOutputTag 0.047
testDoTagOutputTagWithParam 0.051

ParamTagTest

testDoTag1 0.005
testDoTag2 0.022
testDoTagHasIllegalParent 0.017
testDoTagHasNoParent 0.011

SelectTagMapTest

testDoTag1 0.04
testDoTag2 0.008
testDoTag4 0.006
testDoTag5 0.005
testDoTag11 0.041
testDoTag12 0.008
testDoTag13 0.008

SelectTagTest

testDoTag1 0.047
testDoTag2 0.007
testDoTag4 0.007
testDoTag5 0.032
testDoTag3 0.008
testDoTagNotSetValueProperty 0.008

TagUtilsTest

testConstructor 0.004
testAddClassName 0.001
testAddClassName1 0
testErrors 0.003
testFormValue 0
testFormValue1 0
testFormValue2 0
testFormValue3 0.001
testFormValue4 0
testFormValue5 0
testFormValue6 0
testFormValueValidationFail1 0.001
testFormValueValidationFail2 0
testFormValueValidationFail3 0
testIsChecked 0
testIsChecked1 0.001
testIsChecked2 0
testIsChecked3 0
testIsChecked4 0.001
testIsChecked5 0
testIsChecked6 0
testIsChecked7 0
testIsChecked8 0
testIsChecked9 0.001
testIsChecked10 0.001
testMultipleFormValues 0
testMultipleFormValues1 0
testMultipleFormValues2 0
testMultipleFormValues3 0.002
testMultipleFormValues4 0.001
testMultipleFormValues5 0
testMultipleFormValues6 0
testMultipleFormValues7 0.001
testToAttr 0
testToAttr1 0.007
testAddClassNameThrowsNullPointerException 0
testErrorsThrowsNullPointerException 0
testIsCheckedThrowsClassCastException 0.001
testIsCheckedThrowsNullPointerException 0
testToAttrThrowsNullPointerException 0.001

TextareaTagTest

testDoTag1 0.022
testDoTag2 0.006
testDoTag3 0.006

TokenTagTest

testDoTag1 0.005
testDoTag2 0.004
testDoTag3 0.007
testRequestIsNull 0.005

CubbyTestCaseTest

testSetupThreadContext 0.023

CubbyFunctionsTest

testContains 0.001

CubbyUtilsTest

testGetObjectSize 0
testGetActionPath 0.011
testGetActionClassName 0.001
testReplaceFirst 0
testSplit2 0.001
testGetPriority 0.006
testGetFormBean1 0
testGetFormBean2 0.001
testGetFormBean3 0.002
testIsActionClass 0.001
testIsActionMethod 0.001

QueryStringBuilderTest

testToString 0
testToStringWithBaseUrl 0.001
testToStringWithBaseUrlAndParams 0

TokenHelperTest

testGenerateGUID 0.71
testSetToken 0
testValidateToken 0

DefaultValidationRulesTest

testAddAndGetRules1 0.037
testAddAndGetRules2 0.194
testInitialize 0.03
testConstractor1 0.032
testConstractor2 0.031
testFail 0.035
testFailOverride 0.044
testValidationPhasePriority 0.062
testAddAll 0.028

FieldValidationRuleTest

testApply1 0.68
testApply2 0.088
testApply3 0.078

ValidationProcessorImplTest

testProcess1 0.056
testProcess2 0.084
testProcess3 0.077
testHandleValidationException 0.043

UserValidationRuleTest

testUserValidation 0.128

ArrayMaxSizeTest

testValidation 0

ArrayMinSizeTest

testValidation 0.001

DateFormatTest

testValidate 0.016

EmailValidatorTest

testValidation 0.011

FileRegexpValidatorTest

testValidation1 0.002
testValidation2 0

NumberValidatorTest

testValidation 0

RegexpValidatorTest

testValidation1 0.001
testValidation2 0.002

TokenValidatorTest

testRequestIsNull 0.004
testValidate 0.009