Surefire Report

Summary


Tests Errors Failures Skipped Success Rate Time
263 0 0 0 100% 11.171

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.091
org.seasar.cubby.validator.validators 11 0 0 0 100% 0.033
org.seasar.cubby.spike 2 0 0 0 100% 0.002
org.seasar.cubby.tags 99 0 0 0 100% 1.873
org.seasar.cubby.validator.impl 4 0 0 0 100% 0.186
org.seasar.cubby.controller 5 0 0 0 100% 0.022
org.seasar.cubby.routing.impl 25 0 0 0 100% 0.999
org.seasar.cubby.action 34 0 0 0 100% 2.864
org.seasar.cubby.action.impl 9 0 0 0 100% 0.311
org.seasar.cubby.controller.impl 33 0 0 0 100% 1.789
org.seasar.cubby.interceptor 1 0 0 0 100% 0.244
org.seasar.cubby.unit 1 0 0 0 100% 0.007
org.seasar.cubby.util 18 0 0 0 100% 1.34
org.seasar.cubby.validator 13 0 0 0 100% 1.41

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.003
EncodingFilterTest 7 0 0 0 100% 0.088

org.seasar.cubby.validator.validators

Class Tests Errors Failures Skipped Success Rate Time
FileRegexpValidatorTest 2 0 0 0 100% 0.003
TokenValidatorTest 2 0 0 0 100% 0.007
ArrayMinSizeTest 1 0 0 0 100% 0.002
NumberValidatorTest 1 0 0 0 100% 0.001
RegexpValidatorTest 2 0 0 0 100% 0.002
DateFormatTest 1 0 0 0 100% 0.006
EmailValidatorTest 1 0 0 0 100% 0.011
ArrayMaxSizeTest 1 0 0 0 100% 0.001

org.seasar.cubby.spike

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

org.seasar.cubby.tags

Class Tests Errors Failures Skipped Success Rate Time
InputTagTest 17 0 0 0 100% 0.15
SelectTagTest 6 0 0 0 100% 0.032
ParamTagTest 4 0 0 0 100% 0.042
LinkTagTest 7 0 0 0 100% 0.54
TokenTagTest 4 0 0 0 100% 0.063
FormTagTest 9 0 0 0 100% 0.826
CubbyFunctionsTest 2 0 0 0 100% 0.004
TextareaTagTest 3 0 0 0 100% 0.045
SelectTagMapTest 7 0 0 0 100% 0.124
TagUtilsTest 40 0 0 0 100% 0.047

org.seasar.cubby.validator.impl

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

org.seasar.cubby.controller

Class Tests Errors Failures Skipped Success Rate Time
RegexTest 1 0 0 0 100% 0.001
ThreadContextTest 4 0 0 0 100% 0.021

org.seasar.cubby.routing.impl

Class Tests Errors Failures Skipped Success Rate Time
RoutingComparatorTest 3 0 0 0 100% 0.003
PathResolverImplTest 15 0 0 0 100% 0.964
PathTemplateParserImplTest 7 0 0 0 100% 0.032

org.seasar.cubby.action

Class Tests Errors Failures Skipped Success Rate Time
DirectTest 1 0 0 0 100% 0.001
SendErrorTest 2 0 0 0 100% 0.002
JsonTest 2 0 0 0 100% 0.155
ForwardTest 8 0 0 0 100% 0.68
RedirectTest 21 0 0 0 100% 2.026

org.seasar.cubby.action.impl

Class Tests Errors Failures Skipped Success Rate Time
FormatPatternImplTest 6 0 0 0 100% 0.102
ActionErrorsImplTest 3 0 0 0 100% 0.209

org.seasar.cubby.controller.impl

Class Tests Errors Failures Skipped Success Rate Time
RequestParserSelectorImplTest 5 0 0 0 100% 0.081
FormWrapperFactoryImplTest 2 0 0 0 100% 0.133
CubbyConfigurationImplTest 3 0 0 0 100% 0.048
RequestParameterBinderImplTest 14 0 0 0 100% 1.331
ActionProcessorImplTest 1 0 0 0 100% 0.001
MultipartRequestParserImplTest 4 0 0 0 100% 0.088
DefaultRequestParserImplTest 4 0 0 0 100% 0.107

org.seasar.cubby.interceptor

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

org.seasar.cubby.unit

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

org.seasar.cubby.util

Class Tests Errors Failures Skipped Success Rate Time
QueryStringBuilderTest 3 0 0 0 100% 0.001
CubbyUtilsTest 11 0 0 0 100% 0.017
TokenHelperTest 3 0 0 0 100% 1.32
CubbyFunctionsTest 1 0 0 0 100% 0.002

org.seasar.cubby.validator

Class Tests Errors Failures Skipped Success Rate Time
UserValidationRuleTest 1 0 0 0 100% 0.087
DefaultValidationRulesTest 9 0 0 0 100% 0.48
FieldValidationRuleTest 3 0 0 0 100% 0.843

Test Cases

DirectTest

testExecute 0

InputTagTest

testDoTagCheckboxValueRequred 0.004
testDoTagCheckbox1 0.004
testDoTagCheckbox2 0.046
testDoTagCheckboxWithCheckedValue1 0.004
testDoTagCheckboxWithCheckedValue2 0.004
testDoTagCheckboxWithCheckedValueError1 0.004
testDoTagCheckboxError1 0.004
testDoTagCheckboxError2 0.004
testDoTagRadioValueRequred 0.004
testDoTagRadio1 0.004
testDoTagRadio2 0.005
testDoTagRadioError1 0.035
testDoTagRadioError2 0.007
testDoTagText1 0.004
testDoTagText2 0.005
testDoTagTextError1 0.005
testDoTagTextError2 0.004

CubbyHttpServletRequestWrapperTest

testGetAttributeNames 0.003

FileRegexpValidatorTest

testValidation1 0.001
testValidation2 0.001

RequestParserSelectorImplTest

testSelect1 0.009
testSelect2 0.009
testSelect3 0.045
testSelect4 0.009
testSelect5 0.008

RegexTest

testConvertUri 0

SelectTagTest

testDoTag1 0.007
testDoTag2 0.006
testDoTag3 0.004
testDoTag4 0.004
testDoTag5 0.005
testDoTagNotSetValueProperty 0.004

UserValidationRuleTest

testUserValidation 0.087

RoutingComparatorTest

testDuplicate 0
testSort 0.001
testSort2 0.001

ParamTagTest

testDoTag1 0.012
testDoTag2 0.003
testDoTagHasIllegalParent 0.02
testDoTagHasNoParent 0.006

FormatPatternImplTest

testDefaultPattern 0.051
testDate 0.007
testSqlDate 0.007
testTime 0.007
testTime2 0.007
testTimestamp 0.021

FormWrapperFactoryImplTest

testBeanToMap 0.06
testBeanToMap2 0.072

CubbyConfigurationImplTest

testConstructor 0.046
testGetFormatPattern 0.001
testConstructorThrowsNullPointerException 0

DeclaredClassTest

testA 0.001

TokenValidatorTest

testValidate 0.003
testRequestIsNull 0.004

DefaultValidationRulesTest

testAddAndGetRules1 0.042
testAddAndGetRules2 0.05
testInitialize 0.035
testConstractor1 0.052
testConstractor2 0.101
testFail 0.045
testFailOverride 0.049
testValidationPhasePriority 0.038
testAddAll 0.065

LinkTagTest

testDoTag 0.065
testDoTagWithParam 0.091
testDoTagOutputTag 0.065
testDoTagOutputTagWithParam 0.095
testDoTagWithProtocol 0.078
testDoTagWithPort 0.076
testDoTagWithProtocolAndPort 0.066

TokenTagTest

testRequestIsNull 0.006
testDoTag1 0.046
testDoTag2 0.006
testDoTag3 0.004

SendErrorTest

testSendError 0.001
testSendErrorWithMessage 0

QueryStringBuilderTest

testToString 0
testToStringWithBaseUrl 0
testToStringWithBaseUrlAndParams 0

LruHashMapTest

testA 0.001

ArrayMinSizeTest

testValidation 0.001

FormTagTest

testDoTagNoChild 0.131
testDoTagEmptyBody 0.071
testDoTagWithTextAreaTag 0.116
testDoTagWithSpecifiedAction 0.069
testDoTagWithSpecifiedActionAndParam 0.088
testDoTagWithTextAreaAndSpecifiedActionAndParam 0.112
testDoTagProtocol 0.069
testDoTagPort 0.091
testDoTagProtocolAndPort 0.077

PathResolverImplTest

testGetRoutings 0.061
testAdd 0.071
testRoot1 0.068
testRoot2 0.043
testDefault1 0.074
testDefault2 0.046
testDefault3 0.046
testDefault4 0.054
testDefault5 0.064
testPath1 0.145
testPath2 0.082
testPath3 0.048
testPath4 0.059
testPath5 0.062
testAddAbstractClass 0.038

NumberValidatorTest

testValidation 0.001

RequestParameterBinderImplTest

testMapToBeanNullSource 0.049
testMapToBean 0.168
testMapToBean_OneValue 0.073
testMapToBean_MultiValue 0.097
testMapToBean_MultiValueIncludesEmptyValue 0.077
testMapToBean_MultiValueIncludesNullValue 0.072
testConverters 0.249
testConvertFileItem 0.101
testBindTypeNoAnnotated 0.081
testBindTypeNoBindingType 0.076
testBindTypeAllProperties 0.107
testBindTypeOnlySpecifiedProperties 0.064
testBindTypeNoAnnotatedOnClass 0.064
testBindTypeOnlySpecifiedPropertiesOnClass 0.049

PathTemplateParserImplTest

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

ValidationProcessorImplTest

testProcess1 0.041
testProcess2 0.034
testProcess3 0.048
testHandleValidationException 0.062

CubbyUtilsTest

testGetObjectSize 0
testGetActionPath 0.004
testGetActionClassName 0
testReplaceFirst 0
testSplit2 0
testGetPriority 0.001
testGetFormBean1 0
testGetFormBean2 0.001
testGetFormBean3 0.001
testIsActionClass 0
testIsActionMethod 0

RegexpValidatorTest

testValidation1 0.001
testValidation2 0

CubbyFunctionsTest

testContains 0.001
testUrl 0.003

JsonTest

testExecute 0.146
testExecuteWithContentTypeAndEncoding 0.008

ActionErrorsImplTest

testAdd 0.12
testRequestAttributes 0.044
testIsEmpty1 0.044

ActionMethodCallInActionMethodTest

testXxx 0.244

TokenHelperTest

testGenerateGUID 1.318
testSetToken 0
testValidateToken 0

CubbyTestCaseTest

testSetupThreadContext 0.007

ForwardTest

testBasicSequence 0.093
testRelativePath 0.083
testAbsolutePath 0.088
testGetPath 0.07
testParam 0.068
testForwardByClassAndMethodName 0.092
testForwardByClassAndIndex 0.084
testForwardByClassAndMethodNameWithParam 0.101

TextareaTagTest

testDoTag1 0.006
testDoTag2 0.032
testDoTag3 0.005

RedirectTest

testBasicSequence 0.107
testRelativePath 0.078
testAbsolutePath 0.06
testGetPath 0.075
testBasicSequenceWithProtocol 0.069
testBasicSequenceWithProtocolAndPort 0.087
testRelativePathWithProtocol 0.067
testAbsolutePathWithProtocol 0.115
testAbsoluteURL 0.087
testRootContextPath 0.087
testRedirectByClassAndMethod1 0.087
testRedirectByClassAndMethod2 0.088
testRedirectByClassAndMethod3 0.129
testRedirectByClassAndMethod4 0.128
testRedirectByClassAndMethod5 0.108
testRedirectByClassAndMethodFailureNoRouting 0.134
testRedirectByClassAndMethodFailureLessParameter 0.111
testRedirectByClassAndMethodFailureUnmatchParameter 0.087
testParam1 0.111
testParam2 0.099
testParam3 0.097

SelectTagMapTest

testDoTag1 0.041
testDoTag2 0.006
testDoTag4 0.006
testDoTag5 0.023
testDoTag11 0.016
testDoTag12 0.009
testDoTag13 0.011

EncodingFilterTest

setEncoding1 0.062
setEncoding2 0.002
setForceEncoding1 0.002
setForceEncoding2 0.003
setForceEncoding3 0.002
doURIEncoding1 0.007
doURIEncoding2 0.002

ActionProcessorImplTest

testConstructor 0

DateFormatTest

testValidate 0.005

MultipartRequestParserImplTest

testGetEmptyParameterMap 0.024
testGetParameterMap 0.012
testIsParsable 0.032
testPriority 0.017

CubbyFunctionsTest

testContains 0.002

ThreadContextTest

testGetMessagesMap 0.005
testGetMessagesResourceBundle 0.008
testGetRequest 0.003
testRemove 0.003

DefaultRequestParserImplTest

testGetEmptyParameterMap 0.032
testGetParameterMap 0.035
testIsParsable 0.023
testPriority 0.016

TagUtilsTest

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

EmailValidatorTest

testValidation 0.01

ArrayMaxSizeTest

testValidation 0.001

FieldValidationRuleTest

testApply1 0.601
testApply2 0.133
testApply3 0.078