Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
391 0 0 0 100% 159.049

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


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
org.apache.shiro.event 1 0 0 0 100% 0.006
org.apache.shiro.authc.pam 11 0 0 0 100% 0.041
org.apache.shiro.realm 24 0 0 0 100% 0.082
org.apache.shiro.util 9 0 0 0 100% 0.001
org.apache.shiro.crypto.hash.format 27 0 0 0 100% 0.038
org.apache.shiro.concurrent 2 0 0 0 100% 0.008
org.apache.shiro.jndi 4 0 0 0 100% 0.003
org.apache.shiro.realm.activedirectory 1 0 0 0 100% 0.007
org.apache.shiro.config.event 2 0 0 0 100% 0.025
org.apache.shiro.realm.text 12 0 0 0 100% 3.537
org.apache.shiro.aop 3 0 0 0 100% 0.05
org.apache.shiro.realm.ldap 43 0 0 0 100% 150.325
org.apache.shiro.authz.permission 16 0 0 0 100% 0.008
org.apache.shiro.crypto.hash 14 0 0 0 100% 0.034
org.apache.shiro.authc 35 0 0 0 100% 0.172
org.apache.shiro.session.mgt 12 0 0 0 100% 0.355
org.apache.shiro.codec 2 0 0 0 100% 0.026
org.apache.shiro.config 37 0 0 0 100% 0.347
org.apache.shiro.realm.jdbc 11 0 0 0 100% 0.38
org.apache.shiro.authz.aop 5 0 0 0 100% 0.047
org.apache.shiro.mgt 23 0 0 0 100% 0.21
org.apache.shiro.authz 17 0 0 0 100% 0.003
org.apache.shiro.io 4 0 0 0 100% 0.001
org.apache.shiro.authc.credential 27 0 0 0 100% 2.998
org.apache.shiro.crypto 8 0 0 0 100% 0.21
org.apache.shiro.event.support 34 0 0 0 100% 0.124
org.apache.shiro.test 2 0 0 0 100% 0.001
org.apache.shiro.subject 5 0 0 0 100% 0.01

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

org.apache.shiro.event

Class Tests Errors Failures Skipped Success Rate Time
EventTest 1 0 0 0 100% 0.006

org.apache.shiro.authc.pam

Class Tests Errors Failures Skipped Success Rate Time
AllSuccessfulStrategyTest 3 0 0 0 100% 0.003
ModularRealmAuthenticatorTest 8 0 0 0 100% 0.038

org.apache.shiro.realm

Class Tests Errors Failures Skipped Success Rate Time
AuthenticatingRealmIntegrationTest 1 0 0 0 100% 0.015
AuthenticatingRealmTest 13 0 0 0 100% 0.048
AuthorizingRealmTest 4 0 0 0 100% 0.007
CachingRealmTest 6 0 0 0 100% 0.012

org.apache.shiro.util

Class Tests Errors Failures Skipped Success Rate Time
RegExPatternMatcherTest 1 0 0 0 100% 0
StringUtilsTest 8 0 0 0 100% 0.001

org.apache.shiro.crypto.hash.format

Class Tests Errors Failures Skipped Success Rate Time
Base64FormatTest 2 0 0 0 100% 0.002
DefaultHashFormatFactoryTest 12 0 0 0 100% 0.018
HexFormatTest 2 0 0 0 100% 0.001
ProvidedHashFormatTest 2 0 0 0 100% 0.008
Shiro1CryptFormatTest 9 0 0 0 100% 0.009

org.apache.shiro.concurrent

Class Tests Errors Failures Skipped Success Rate Time
SubjectAwareExecutorServiceTest 1 0 0 0 100% 0.006
SubjectAwareExecutorTest 1 0 0 0 100% 0.002

org.apache.shiro.jndi

Class Tests Errors Failures Skipped Success Rate Time
JndiObjectFactoryTest 4 0 0 0 100% 0.003

org.apache.shiro.realm.activedirectory

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

org.apache.shiro.config.event

Class Tests Errors Failures Skipped Success Rate Time
BeanEventTest 1 0 0 0 100% 0.016
LoggingBeanEventListenerTest 1 0 0 0 100% 0.009

org.apache.shiro.realm.text

Class Tests Errors Failures Skipped Success Rate Time
IniRealmTest 5 0 0 0 100% 0.002
TextConfigurationRealmTest 7 0 0 0 100% 3.535

org.apache.shiro.aop

Class Tests Errors Failures Skipped Success Rate Time
AnnotationResolverTest 3 0 0 0 100% 0.05

org.apache.shiro.realm.ldap

Class Tests Errors Failures Skipped Success Rate Time
DefaultLdapContextFactoryTest 6 0 0 0 100% 75.16
DefaultLdapRealmTest 11 0 0 0 100% 0.008
JndiLdapContextFactoryTest 15 0 0 0 100% 75.153
JndiLdapRealmTest 11 0 0 0 100% 0.004

org.apache.shiro.authz.permission

Class Tests Errors Failures Skipped Success Rate Time
AllPermissionTest 2 0 0 0 100% 0.001
DomainPermissionTest 5 0 0 0 100% 0.004
WildcardPermissionTest 9 0 0 0 100% 0.003

org.apache.shiro.crypto.hash

Class Tests Errors Failures Skipped Success Rate Time
DefaultHashServiceTest 11 0 0 0 100% 0.029
HashRequestBuilderTest 3 0 0 0 100% 0.005

org.apache.shiro.authc

Class Tests Errors Failures Skipped Success Rate Time
AbstractAuthenticatorTest 8 0 0 0 100% 0.16
ConcurrentAccessExceptionTest 4 0 0 0 100% 0.007
ExcessiveAttemptsExceptionTest 4 0 0 0 100% 0
ExpiredCredentialsExceptionTest 4 0 0 0 100% 0.002
IncorrectCredentialsExceptionTest 4 0 0 0 100% 0
LockedAccountExceptionTest 4 0 0 0 100% 0.001
SimpleAuthenticationInfoTest 3 0 0 0 100% 0.001
UnknownAccountExceptionTest 4 0 0 0 100% 0.001

org.apache.shiro.session.mgt

Class Tests Errors Failures Skipped Success Rate Time
AbstractValidatingSessionManagerTest 2 0 0 0 100% 0.004
DefaultSessionManagerTest 6 0 0 0 100% 0.188
DelegatingSessionTest 1 0 0 0 100% 0.156
SimpleSessionTest 3 0 0 0 100% 0.007

org.apache.shiro.codec

Class Tests Errors Failures Skipped Success Rate Time
H64Test 2 0 0 0 100% 0.026

org.apache.shiro.config

Class Tests Errors Failures Skipped Success Rate Time
IniSecurityManagerFactoryTest 9 0 0 0 100% 0.208
IniTest 5 0 0 0 100% 0.003
ReflectionBuilderTest 23 0 0 0 100% 0.136

org.apache.shiro.realm.jdbc

Class Tests Errors Failures Skipped Success Rate Time
JDBCRealmTest 11 0 0 0 100% 0.38

org.apache.shiro.authz.aop

Class Tests Errors Failures Skipped Success Rate Time
PermissionAnnotationHandlerTest 2 0 0 0 100% 0.038
RoleAnnotationHandlerTest 3 0 0 0 100% 0.009

org.apache.shiro.mgt

Class Tests Errors Failures Skipped Success Rate Time
AbstractRememberMeManagerTest 1 0 0 0 100% 0.002
DefaultSecurityManagerTest 3 0 0 0 100% 0.169
DefaultSubjectDAOTest 18 0 0 0 100% 0.037
VMSingletonDefaultSecurityManagerTest 1 0 0 0 100% 0.002

org.apache.shiro.authz

Class Tests Errors Failures Skipped Success Rate Time
AuthorizationExceptionTest 4 0 0 0 100% 0.001
HostUnauthorizedExceptionTest 4 0 0 0 100% 0.001
ModularRealmAuthorizerTest 1 0 0 0 100% 0.001
UnauthenticatedExceptionTest 4 0 0 0 100% 0
UnauthorizedExceptionTest 4 0 0 0 100% 0

org.apache.shiro.io

Class Tests Errors Failures Skipped Success Rate Time
SerializationExceptionTest 4 0 0 0 100% 0.001

org.apache.shiro.authc.credential

Class Tests Errors Failures Skipped Success Rate Time
AllowAllCredentialsMatcherTest 1 0 0 0 100% 0
DefaultPasswordServiceTest 11 0 0 0 100% 2.966
HashedCredentialsMatcherTest 3 0 0 0 100% 0.003
Md2CredentialsMatcherTest 1 0 0 0 100% 0.002
Md5CredentialsMatcherTest 1 0 0 0 100% 0
PasswordMatcherTest 6 0 0 0 100% 0.022
Sha1CredentialsMatcherTest 1 0 0 0 100% 0.001
Sha256CredentialsMatcherTest 1 0 0 0 100% 0.001
Sha384CredentialsMatcherTest 1 0 0 0 100% 0.001
Sha512CredentialsMatcherTest 1 0 0 0 100% 0.002

org.apache.shiro.crypto

Class Tests Errors Failures Skipped Success Rate Time
AesCipherServiceTest 2 0 0 0 100% 0.19
BlowfishCipherServiceTest 2 0 0 0 100% 0.019
JcaCipherServiceTest 1 0 0 0 100% 0
SecureRandomNumberGeneratorTest 3 0 0 0 100% 0.001

org.apache.shiro.event.support

Class Tests Errors Failures Skipped Success Rate Time
AnnotationEventListenerResolverTest 3 0 0 0 100% 0.016
DefaultEventBusTest 12 0 0 0 100% 0.066
EventClassComparatorTest 7 0 0 0 100% 0.003
EventListenerComparatorTest 7 0 0 0 100% 0.006
SingleArgumentMethodEventListenerTest 5 0 0 0 100% 0.033

org.apache.shiro.test

Class Tests Errors Failures Skipped Success Rate Time
ExampleShiroIntegrationTest 1 0 0 0 100% 0.001
ExampleShiroUnitTest 1 0 0 0 100% 0

org.apache.shiro.subject

Class Tests Errors Failures Skipped Success Rate Time
DelegatingSubjectTest 4 0 0 0 100% 0.01
SimplePrincipalCollectionTest 1 0 0 0 100% 0

Test Cases

[Summary] [Package List] [Test Cases]

AnnotationResolverTest

testAnnotationFoundFromClass 0.05
testAnnotationFoundFromMethod 0
testNullMethodInvocation 0

AbstractAuthenticatorTest

newAbstractAuthenticatorSecurityManagerConstructor 0.133
authenticateWithNullArgument 0.001
throwAuthenticationExceptionIfDoAuthenticateReturnsNull 0.007
nonNullAuthenticationInfoAfterAuthenticate 0.003
notifySuccessAfterDoAuthenticate 0.003
notifyFailureAfterDoAuthenticateThrowsAuthenticationException 0.001
notifyFailureAfterDoAuthenticateThrowsNonAuthenticationException 0.008
logExceptionAfterDoAuthenticateThrowsNonAuthenticationException 0.004

ConcurrentAccessExceptionTest

testNoArgConstructor 0.007
testMsgConstructor 0
testCauseConstructor 0
testMsgCauseConstructor 0

AllowAllCredentialsMatcherTest

testBasic 0

DefaultPasswordServiceTest

testEncryptPasswordWithNullArgument 0.176
testHashPasswordWithNullArgument 0.001
testEncryptPasswordDefault 0.586
testEncryptPasswordWithInvalidMatch 0.463
testBackwardsCompatibility 0.566
testHashFormatWarned 0.221
testPasswordsMatchWithNullOrEmpty 0.011
testCustomHashService 0.035
testCustomHashFormatFactory 0.011
testStringComparisonWhenNotUsingAParsableHashFormat 0.45
testTurkishLocal 0.446

HashedCredentialsMatcherTest

testSaltedAuthenticationInfo 0.001
testBackwardsCompatibleUnsaltedAuthenticationInfo 0.001
testBackwardsCompatibleSaltedAuthenticationInfo 0.001

Md2CredentialsMatcherTest

testBasic 0.002

Md5CredentialsMatcherTest

testBasic 0

PasswordMatcherTest

testMissingPasswordService 0.003
testStringPasswordComparison 0.008
testHashComparisonWithoutHashedPasswordService 0.001
testHashComparison 0.002
testCharArrayComparison 0.004
testUnexpectedSavedCredentialsType 0.004

Sha1CredentialsMatcherTest

testBasic 0.001

Sha256CredentialsMatcherTest

testBasic 0.001

Sha384CredentialsMatcherTest

testBasic 0.001

Sha512CredentialsMatcherTest

testBasic 0.002

ExcessiveAttemptsExceptionTest

testNoArgConstructor 0
testMsgConstructor 0
testCauseConstructor 0
testMsgCauseConstructor 0

ExpiredCredentialsExceptionTest

testNoArgConstructor 0.002
testMsgConstructor 0
testCauseConstructor 0
testMsgCauseConstructor 0

IncorrectCredentialsExceptionTest

testNoArgConstructor 0
testMsgConstructor 0
testCauseConstructor 0
testMsgCauseConstructor 0

LockedAccountExceptionTest

testNoArgConstructor 0
testMsgConstructor 0
testCauseConstructor 0
testMsgCauseConstructor 0

AllSuccessfulStrategyTest

beforeAllAttempts 0.001
beforeAttemptSupportingToken 0.002
beforeAttemptRealmDoesntSupportToken 0

ModularRealmAuthenticatorTest

testNewInstance 0.004
testDoAuthenticateNoRealms 0.001
testSingleRealmAuthenticationSuccess 0.007
testSingleRealmAuthenticationWithUnsupportedToken 0.001
testSingleRealmAuthenticationWithNullAuthenticationInfo 0.001
testMultiRealmAuthenticationSuccess 0.009
testMultiRealmAuthenticationWithAuthenticationException 0.009
testOnLogout 0.006

SimpleAuthenticationInfoTest

testMergeWithEmptyInstances 0
testMergeWithAggregateNullCredentials 0
testMergeWithImmutablePrincipalCollection 0.001

UnknownAccountExceptionTest

testNoArgConstructor 0
testMsgConstructor 0
testCauseConstructor 0.001
testMsgCauseConstructor 0

PermissionAnnotationHandlerTest

testGuestMultiplePermissionAssertion 0.036
testGuestSinglePermissionAssertion 0.002

RoleAnnotationHandlerTest

testGuestSingleRoleAssertion 0.002
testGuestMultipleRolesAssertion 0.002
testOneOfTheRolesRequired 0.005

AuthorizationExceptionTest

testNoArgConstructor 0
testMsgConstructor 0
testCauseConstructor 0
testMsgCauseConstructor 0

HostUnauthorizedExceptionTest

testNoArgConstructor 0.001
testMsgConstructor 0
testCauseConstructor 0
testMsgCauseConstructor 0

ModularRealmAuthorizerTest

testSettingOfRolePermissionResolver 0.001

AllPermissionTest

testNullArgument 0.001
testNonNullArgument 0

DomainPermissionTest

testDefaultConstructor 0.003
testActionsConstructorWithSingleAction 0
testActionsConstructorWithMultipleActions 0
testActionsTargetsConstructorWithSingleActionAndTarget 0.001
testActionsTargetsConstructorWithMultipleActionsAndTargets 0

WildcardPermissionTest

testEmpty 0
testNull 0
testBlank 0
testOnlyDelimiters 0.001
testNamed 0
testLists 0.001
testListDifferentOrder 0
testWildcards 0
testToString 0.001

UnauthenticatedExceptionTest

testNoArgConstructor 0
testMsgConstructor 0
testCauseConstructor 0
testMsgCauseConstructor 0

UnauthorizedExceptionTest

testNoArgConstructor 0
testMsgConstructor 0
testCauseConstructor 0
testMsgCauseConstructor 0

H64Test

testNothing 0
testDefault 0.026

SubjectAwareExecutorServiceTest

testSubmitRunnable 0.006

SubjectAwareExecutorTest

testExecute 0.002

BeanEventTest

testDefault 0.016

LoggingBeanEventListenerTest

testMisnamedBeanEventClass 0.009

IniSecurityManagerFactoryTest

testGetInstanceWithoutIni 0.02
testGetInstanceWithResourcePath 0.02
testGetInstanceWithEmptyIni 0.003
testGetInstanceWithSimpleIni 0.068
testGetInstanceWithConfiguredRealm 0.025
testGetInstanceWithAutomaticallyCreatedIniRealm 0.009
testImplicitIniRealmWithAdditionalRealmConfiguration 0.03
testImplicitIniRealmWithConfiguredPermissionResolver 0.012
testCacheManagerConfigOrderOfOperations 0.021

IniTest

testNoSections 0.001
testIsContinued 0
testSplitKeyValue 0.001
testSplitKeyValueNoValue 0
testOneSection 0.001

ReflectionBuilderTest

testStandardPropertyAssignment 0.012
testMapEntryAssignment 0.005
testArrayEntryAssignment 0.004
testNestedPathAssignment 0.001
testNestedMapAssignmentWithPeriodDelimitedKeys 0.02
testSimpleConfig 0.005
testWithConfiguredNullValue 0.003
testWithConfiguredNullLiteralValue 0.002
testWithConfiguredEmptyStringValue 0.001
testWithConfiguredEmptyStringLiteralValue 0.001
testSimpleConfigWithDollarSignStringValue 0.001
testObjectReferenceConfig 0.002
testObjectReferenceConfigWithTypeMismatch 0.001
testObjectReferenceConfigWithInvalidReference 0.001
testSetProperty 0.012
testListProperty 0.002
testCollectionProperty 0.003
testByteArrayHexProperty 0.009
testByteArrayBase64Property 0.009
testMapProperty 0.004
testNestedListProperty 0.002
testFactoryInstantiation 0.004
testBeanListeners 0.032

AesCipherServiceTest

testBlockOperations 0.189
testStreamingOperations 0.001

BlowfishCipherServiceTest

testBlockOperations 0.018
testStreamingOperations 0.001

DefaultHashServiceTest

testNullRequest 0.001
testDifferentAlgorithmName 0.013
testDifferentIterations 0.001
testDifferentRandomNumberGenerator 0.003
testWithRandomlyGeneratedSalt 0.001
testRequestWithEmptySource 0.002
testOnlyRandomSaltHash 0.002
testBothSaltsRandomness 0.001
testBothSaltsReturn 0.002
testBothSaltsHash 0.001
testPrivateSaltChangesResult 0.002

Base64FormatTest

testFormat 0.002
testFormatWithNullArgument 0

DefaultHashFormatFactoryTest

testDefaultInstance 0.002
testNullArg 0
testNotFound 0.001
testSetFormatClassNames 0.001
testGetInstanceWithConfiguredFormatClassName 0
testGetInstanceWithMcfFormattedString 0
testAbsentFQCN 0.001
testPresentFQCN 0.001
testMcfFormattedArgument 0.001
testSearchPackages 0.006
testSearchPackagesWithoutMatch 0.005
testWithInvalidHashFormatImplementation 0

HexFormatTest

testFormat 0.001
testFormatWithNullArgument 0

ProvidedHashFormatTest

testDefaults 0.007
testByIdWithNullArg 0.001

Shiro1CryptFormatTest

testGetId 0.002
testFormatDefault 0.001
testFormatWithoutSalt 0.001
testParseDefault 0.002
testParseWithoutSalt 0.001
testParseWithNullArgument 0.001
testParseWithInvalidId 0
testParseWithNonNumericIterations 0
testFormatWithNullArgument 0.001

HashRequestBuilderTest

testDefault 0.002
testNullSource 0
testConfig 0.003

JcaCipherServiceTest

testDecrypt 0

SecureRandomNumberGeneratorTest

testDefaultNextBytesSize 0
testInvalidSecureRandomProperty 0
testNextBytesWithSize 0

EventTest

testDefault 0.006

AnnotationEventListenerResolverTest

testNullInstanceArgument 0.004
testSetGetAnnotationClass 0.005
testNoAnnotationsArgument 0.007

DefaultEventBusTest

testSimpleSubscribe 0.009
testSetEventListenerResolver 0.005
testPublishNullEvent 0
testSubscribeNullInstance 0.002
testSubscribeWithNullResolvedListeners 0.002
testSubscribeWithoutAnnotations 0
testUnsubscribeNullInstance 0.001
testUnsubscribe 0.001
testPolymorphicSubscribeMethodsOnlyOneInvoked 0.002
testPolymorphicSubscribeMethodsOnlyOneInvokedWithListenerSubclass 0.031
testSubscribeWithErroneousAnnotation 0.002
testContinueThroughListenerExceptions 0.011

EventClassComparatorTest

testANull 0.002
testBNull 0
testBothNull 0.001
testBothSame 0
testAParentOfB 0
testBParentOfA 0
testUnrelated 0

EventListenerComparatorTest

testANull 0.003
testBothEventListener 0
testBNull 0.001
testBothNull 0
testBothSame 0
testATypedListenerBNormalListener 0.001
testANormalBTypedListener 0.001

SingleArgumentMethodEventListenerTest

testInvalidConstruction 0.003
testValidConstruction 0.015
testMethodException 0.007
testAccepts 0.003
testNonPublicMethodSubscriber 0.005

SerializationExceptionTest

testNoArgConstructor 0
testMsgConstructor 0
testCauseConstructor 0.001
testMsgCauseConstructor 0

JndiObjectFactoryTest

testGetInstanceNoType 0.002
testJndiLookupFailsWithType 0
testJndiLookupFailsNoType 0.001
testGetInstanceWithType 0

AbstractRememberMeManagerTest

testGetRememberedPrincipalsWithEmptySerializedBytes 0.002

DefaultSecurityManagerTest

testDefaultConfig 0.006
testAutoCreateSessionAfterInvalidation 0.156
testSubjectReuseAfterLogout 0.007

DefaultSubjectDAOTest

testIsSessionStorageEnabledDefault 0.002
testIsSessionStorageEnabledDefaultSubject 0.002
testCustomSessionStorageEvaluator 0.002
testDeleteWithoutSession 0.001
testDeleteWithSession 0.005
testSaveWhenSessionStorageIsDisabled 0.002
testSaveWithoutSessionOrPrincipalsOrAuthentication 0.002
testMergePrincipalsWithDelegatingSubject 0.007
testMergePrincipalsWithSubjectPrincipalsButWithoutSession 0.001
testMergePrincipalsWithoutSubjectPrincipalsOrSessionPrincipals 0.001
testMergePrincipalsWithoutSubjectPrincipalsButWithSessionPrincipals 0.001
testMergePrincipalsWithSubjectPrincipalsButWithoutSessionPrincipals 0.003
testMergePrincipalsWithSubjectPrincipalsButWithDifferentSessionPrincipals 0.001
testMergeAuthcWithSubjectAuthcButWithoutSession 0.001
testMergeAuthcWithoutSubjectAuthcOrSessionAuthc 0.001
testMergeAuthcWithoutSubjectAuthcButWithSessionAuthc 0.001
testMergeAuthcWithSubjectAuthcButWithoutSessionAuthc 0.003
testMergeAuthcWithSubjectAuthcButWithDifferentSessionAuthc 0.001

VMSingletonDefaultSecurityManagerTest

testVMSingleton 0.002

ActiveDirectoryRealmTest

testDefaultConfig 0.007

AuthenticatingRealmIntegrationTest

testShiro354 0.015

AuthenticatingRealmTest

testSetName 0.01
testSupports 0.003
testSupportsWithCustomAuthenticationTokenClass 0.002
testNewInstanceWithCacheManager 0.003
testNewInstanceWithCredentialsMatcher 0.001
testSetCache 0.003
testGetAuthenticationInfo 0.003
testGetAuthenticationInfoWithNullReturnValue 0
testAuthenticationCachingEnabledWithCacheMiss 0.007
testAuthenticationCachingEnabledWithCacheHit 0.01
testLogoutWithAuthenticationCachingEnabled 0.003
testAssertCredentialsMatchWithNullCredentialsMatcher 0.001
testAssertCredentialsMatchFailure 0.002

AuthorizingRealmTest

testCreateAccountOverride 0.001
testNullAuthzInfo 0.003
testRealmWithRolePermissionResolver 0.002
testDefaultConfig 0.001

CachingRealmTest

testOnLogout 0.007
testCachingEnabled 0
testGetAvailablePrincipalWithRealmPrincipals 0.002
testGetAvailablePrincipalWithoutRealmPrincipals 0.002
testSetName 0
testNewInstanceWithCacheManager 0.001

JDBCRealmTest

testUnSaltedSuccess 0.319
testUnSaltedWrongPassword 0.006
testUnSaltedMultipleRows 0.005
testSaltColumnSuccess 0.007
testSaltColumnWrongPassword 0.006
testExternalSuccess 0.007
testExternalWrongPassword 0.006
testRolePresent 0.006
testRoleNotPresent 0.006
testPermissionPresent 0.006
testPermissionNotPresent 0.006

DefaultLdapContextFactoryTest

testGetLdapContext 75.16
testGetLdapContextWithoutUrl 0
testEmptyStringCredentials 0
testEmptyCharArrayCredentials 0
testEmptyByteArrayCredentials 0
testEmptyNullCredentials 0

DefaultLdapRealmTest

testDefaultInstance 0
testUserDnTemplate 0.001
testSetUserDnTemplateNull 0
testSetUserDnTemplateEmpty 0
testSetUserDnTemplateWithoutToken 0
testUserDnTemplateSubstitution 0.005
testGetAuthenticationInfoNamingAuthenticationException 0.001
testGetAuthenticationInfoNamingException 0
testGetAuthenticationInfoNonSimpleToken 0.001
testGetUserDnNullArgument 0
testGetUserDnWithOutPrefixAndSuffix 0

JndiLdapContextFactoryTest

testAuthenticationMechanism 0.001
testReferral 0
testGetContextFactoryClassName 0
testSetEnvironmentPropertyNull 0
testCustomEnvironment 0
testGetLdapContextDefault 0
testGetLdapContextStringArguments 0.001
testGetSystemLdapContext 0
testGetSystemLdapContextPoolingDisabled 0
testGetLdapContext 75.15
testGetLdapContextWithoutUrl 0
testEmptyStringCredentials 0
testEmptyCharArrayCredentials 0.001
testEmptyByteArrayCredentials 0
testEmptyNullCredentials 0

JndiLdapRealmTest

testGetUserDnWithOutPrefixAndSuffix 0.001
testDefaultInstance 0
testUserDnTemplate 0
testSetUserDnTemplateNull 0
testSetUserDnTemplateEmpty 0.001
testSetUserDnTemplateWithoutToken 0
testUserDnTemplateSubstitution 0.001
testGetAuthenticationInfoNamingAuthenticationException 0
testGetAuthenticationInfoNamingException 0
testGetAuthenticationInfoNonSimpleToken 0.001
testGetUserDnNullArgument 0

IniRealmTest

testNullIni 0
testEmptyIni 0
testInitWithoutIniResource 0
testIniFile 0.001
testIniFileWithoutUsers 0.001

TextConfigurationRealmTest

testRoleAndUserAccount 0.504
testHasRole 0.506
testCheckRole 0.505
testCheckPermission 0.506
testIsPermitted 0.505
testProcessRoleDefinitions 0.506
testProcessUserDefinitions 0.503

AbstractValidatingSessionManagerTest

testValidateSessions 0.002
testNoMemoryLeakOnInvalidSessions 0.002

DefaultSessionManagerTest

testSessionListenerStartNotification 0.001
testGlobalTimeout 0.001
testSessionListenerStopNotification 0.004
testSessionListenerStopNotificationWithReadAttribute 0.001
testSessionListenerExpiredNotification 0.156
testSessionDeleteOnExpiration 0.025

DelegatingSessionTest

testTimeout 0.156

SimpleSessionTest

testDefaultSerialization 0.006
serializeHost 0
serializeExpired 0.001

DelegatingSubjectTest

testSessionStopThenStart 0.002
testExecuteCallable 0.001
testExecuteRunnable 0.001
testRunAs 0.006

SimplePrincipalCollectionTest

multiplePrincipalsTest 0

ExampleShiroIntegrationTest

testSimple 0

ExampleShiroUnitTest

testSimple 0

RegExPatternMatcherTest

testSimplePattern 0

StringUtilsTest

splitWithNullInput 0
splitWithCommas 0
splitWithCommasAndSpaces 0
splitWithQuotedCommasAndSpaces 0
splitWithQuotedCommasAndSpacesAndDifferentQuoteChars 0
splitWithQuotedCommasAndSpacesAndDifferentQuoteCharsWhileRetainingQuotes 0
splitTestWithQuotedCommas 0.001
splitWithQuotedCommasAndSpacesAndEscapedQuotes 0