Summary

Tests Errors Failures Skipped Success Rate Time
83 0 0 8 90.361% 3.059

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

Package List

Package Tests Errors Failures Skipped Success Rate Time
org.yestech.lib.lang 2 0 0 0 100% 0.01
org.yestech.lib.net 2 0 0 0 100% 0.018
org.yestech.lib.io 3 0 0 1 66.667% 0.12
org.yestech.lib.crypto 22 0 0 0 100% 0.815
org.yestech.lib.web 3 0 0 2 33.333% 0.01
org.yestech.lib.ibatis 19 0 0 0 100% 0.767
org.yestech.lib.xml 12 0 0 0 100% 1.206
org.yestech.lib.web.filter 4 0 0 4 0% 0.005
org.yestech.lib.i18n 1 0 0 0 100% 0.01
org.yestech.lib.util 5 0 0 1 80% 0.031
org.yestech.lib.currency 10 0 0 0 100% 0.067

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

org.yestech.lib.lang

Class Tests Errors Failures Skipped Success Rate Time
ClazzUnitTest 2 0 0 0 100% 0.01

org.yestech.lib.net

Class Tests Errors Failures Skipped Success Rate Time
InternetAddressUnitTest 2 0 0 0 100% 0.018

org.yestech.lib.io

Class Tests Errors Failures Skipped Success Rate Time
FileSystemFileDownloadFilterUnitTest 2 0 0 0 100% 0.119
AutoFlushingPrintWriterUnitTest 1 0 0 1 0% 0.001

org.yestech.lib.crypto

Class Tests Errors Failures Skipped Success Rate Time
AesUtilsUnitTest 5 0 0 0 100% 0.722
PasswordGeneratorUnitTest 3 0 0 0 100% 0.034
MessageDigestUtilsUnitTest 14 0 0 0 100% 0.059

org.yestech.lib.web

Class Tests Errors Failures Skipped Success Rate Time
ResponseUtilsUnitTest 1 0 0 1 0% 0.003
RequestUtilsUnitTest 1 0 0 0 100% 0.006
GenericResponseWrapperUnitTest 1 0 0 1 0% 0.001

org.yestech.lib.ibatis

Class Tests Errors Failures Skipped Success Rate Time
EhCacheControllerUnitTest 5 0 0 0 100% 0.147
YesNoBooleanTypeHandlerUnitTest 8 0 0 0 100% 0.04
BigIntegerTypeHandlerUnitTest 6 0 0 0 100% 0.58

org.yestech.lib.xml

Class Tests Errors Failures Skipped Success Rate Time
JodaDateTimeConverterUtilTest 3 0 0 0 100% 0.29
XmlUtilsUnitTest 9 0 0 0 100% 0.916

org.yestech.lib.web.filter

Class Tests Errors Failures Skipped Success Rate Time
FilterServletOutputStreamUnitTest 1 0 0 1 0% 0.001
ResteasyFilterUnitTest 1 0 0 1 0% 0.002
CompressionFilterUnitTest 1 0 0 1 0% 0.001
HttpToHttpsSendRedirectFilterUnitTest 1 0 0 1 0% 0.001

org.yestech.lib.i18n

Class Tests Errors Failures Skipped Success Rate Time
PostalCodeUtilTest 1 0 0 0 100% 0.01

org.yestech.lib.util

Class Tests Errors Failures Skipped Success Rate Time
AnnotationUtilUnitTest 1 0 0 1 0% 0.001
TupleFactoryUnitTest 3 0 0 0 100% 0.028
PairUnitTest 1 0 0 0 100% 0.002

org.yestech.lib.currency

Class Tests Errors Failures Skipped Success Rate Time
CurrencyUtilsUnitTest 10 0 0 0 100% 0.067

Test Cases

ResponseUtilsUnitTest

org.yestech.lib.web.ResponseUtilsUnitTest 0.037
skipped

ClazzUnitTest

testInstantiateClassFromClass 0.002
testInstantiateClassFromString 0.004

AesUtilsUnitTest

testGenerateKey 0.671
testEncryptWithManualKey 0.039
testDecryptWithManualKey 0.002
testEncryptBase64WithManualKey 0.001
testDecryptBase64WithManualKey 0.001

FilterServletOutputStreamUnitTest

org.yestech.lib.web.filter.FilterServletOutputStreamUnitTest 0.049
skipped

AnnotationUtilUnitTest

org.yestech.lib.util.AnnotationUtilUnitTest 0.007
skipped

TupleFactoryUnitTest

testCreatePair 0.003
testCreateTriple 0.003
testCreateQuadruple 0.014

PasswordGeneratorUnitTest

testCreatePassword 0.009
testCreatePasswordWithLength 0.018
testCreatePasswordZero 0

ResteasyFilterUnitTest

org.yestech.lib.web.filter.ResteasyFilterUnitTest 0.014
skipped

FileSystemFileDownloadFilterUnitTest

testDefaultSettings 0.115
testDeleteAfterDownload 0.001

CompressionFilterUnitTest

org.yestech.lib.web.filter.CompressionFilterUnitTest 0.016
skipped

JodaDateTimeConverterUtilTest

testCanConvert 0.031
testToString 0.23
testFromString 0.022

PairUnitTest

testCreate 0.001

CurrencyUtilsUnitTest

testAddNullLeftSide 0.028
testAddNullRightSide 0.001
testAddMismatchCurrency 0.001
testAddition 0.004
testSubtrction 0.001
testMultiply 0.001
testDivide 0.002
testDivideByZero 0.001
testDivideByZeroWithRound 0.001
testDivideWithRound 0.001

RequestUtilsUnitTest

testResolveUserIpAddressWithMultipleHeaders 0.005

AutoFlushingPrintWriterUnitTest

org.yestech.lib.io.AutoFlushingPrintWriterUnitTest 0.056
skipped

HttpToHttpsSendRedirectFilterUnitTest

org.yestech.lib.web.filter.HttpToHttpsSendRedirectFilterUnitTest 0.019
skipped

InternetAddressUnitTest

testValidCreateIp4Address 0.013
testInValidCreateIp4Address 0

EhCacheControllerUnitTest

testSetPropertiesInitCacheFromClasspath 0.129
testSetPropertiesInitCacheFromFile 0
testSetPropertiesNullProps 0
testSetPropertiesWithNoConfigFile 0.002
testSetPropertiesWithEmptyConfigFileProp 0.001

YesNoBooleanTypeHandlerUnitTest

testGetResultWith_Y 0.002
testGetResultWith_N 0.004
testGetResultWith_y 0.004
testGetResultWith_n 0.002
testGetResultWithNoBoolVal 0.001
testSetParameterWithNull 0.002
testSetParameterWithTrue 0.002
testSetParameterWithFalse 0.007

GenericResponseWrapperUnitTest

org.yestech.lib.web.GenericResponseWrapperUnitTest 0.01
skipped

BigIntegerTypeHandlerUnitTest

testSetParameterWithNull 0.511
testGetResultWithBigDecimal 0.044
testGetResultWithString 0.003
testGetResultWithNoHandling 0.002
testSetParameterWithBigInteger 0.003
testSetParameterWithUnknownType 0.002

XmlUtilsUnitTest

testToJSon 0.481
testNullXml 0.012
testEmptyXml 0
testXmlLargeObject 0.128
testXmlString 0.001
testToXmlUsingJaxb 0.122
testFromXmlUsingJaxb 0.064
testFromJSon 0.02
testIgnoreInvalidFlieds 0.008

PostalCodeUtilTest

testIsValid 0.009

MessageDigestUtilsUnitTest

testMD5HashFile 0.021
testMD5HashNullFile 0
testMD5HashStream 0.001
testMD5HashNullStream 0.001
testMD5HashString 0.004
testMD5HashNull 0
testMD5HashByteArray 0
testSHA1HashString 0.001
testSHA1HashNull 0.001
testSHA1HashByteArray 0
testSHA1HashFile 0.001
testSHA1HashNullFile 0
testSHA1HashStream 0
testSHA1HashNullStream 0

Failure Details

org.yestech.lib.web.ResponseUtilsUnitTest
skipped: skipped
org.yestech.lib.web.filter.FilterServletOutputStreamUnitTest
skipped: skipped
org.yestech.lib.util.AnnotationUtilUnitTest
skipped: skipped
org.yestech.lib.web.filter.ResteasyFilterUnitTest
skipped: skipped
org.yestech.lib.web.filter.CompressionFilterUnitTest
skipped: skipped
org.yestech.lib.io.AutoFlushingPrintWriterUnitTest
skipped: skipped
org.yestech.lib.web.filter.HttpToHttpsSendRedirectFilterUnitTest
skipped: skipped
org.yestech.lib.web.GenericResponseWrapperUnitTest
skipped: skipped