Summary

[ summary] [ package list] [ test cases]

TestsErrorsFailuresSuccess rateTime(s)
11800100.00%4.91

Note: failuresare anticipated and checked for with assertions while errorsare unanticipated.

Package List

[ summary] [ package list] [ test cases]

PackageTestsErrorsFailuresSuccess RateTime
org.apache.fulcrum.security.acl 1100100.00%0.50
org.apache.fulcrum.security.memory.basic 3200100.00%1.29
org.apache.fulcrum.security.memory.dynamic 6400100.00%2.34
org.apache.fulcrum.security.memory.turbine 700100.00%0.42
org.apache.fulcrum.security 400100.00%0.35

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

org.apache.fulcrum.security.acl

ClassTestsErrorsFailuresSuccess RateTime
Success AccessControlListTest 1100100.00%0.500

org.apache.fulcrum.security.memory.basic

ClassTestsErrorsFailuresSuccess RateTime
Success MemoryBasicModelManagerTest 300100.00%0.353
Success MemoryGroupManagerTest 1200100.00%0.445
Success MemoryUserManagerTest 1700100.00%0.495

org.apache.fulcrum.security.memory.dynamic

ClassTestsErrorsFailuresSuccess RateTime
Success MemoryDynamicModelManagerTest 1200100.00%0.466
Success MemoryGroupManagerTest 1200100.00%0.466
Success MemoryPermissionManagerTest 1200100.00%0.454
Success MemoryRoleManagerTest 1100100.00%0.441
Success MemoryUserManagerTest 1700100.00%0.510

org.apache.fulcrum.security.memory.turbine

ClassTestsErrorsFailuresSuccess RateTime
Success MemoryTurbineModelManagerTest 700100.00%0.424

org.apache.fulcrum.security

ClassTestsErrorsFailuresSuccess RateTime
Success StartingSecurityServicesTest 400100.00%0.354

Test Cases

[ summary] [ package list] [ test cases]

AccessControlListTest

Success testCreatingDefaultAccessControlListViaFactory0.17
Success testGetRolesGroup0.01
Success testGetRoles0.01
Success testGetPermissionsGroup0.01
Success testGetPermissions0.02
Success testHasRoleRoleGroup0.02
Success testHasRoleRoleGroupSet0.01
Success testHasRoleStringString0.02
Success testHasPermissionPermissionGroup0.01
Success testHasPermissionPermissionGroupSet0.01
Success testHasPermissionPermission0.02

MemoryBasicModelManagerTest

Success testRevokeAllUser0.15
Success testGrantUserGroup0.01
Success testRevokeUserGroup0.01

MemoryGroupManagerTest

Success testGetGroupInstance0.12
Success testGetGroupInstanceString0.01
Success testGetGroup0.02
Success testGetGroupByName0.01
Success testGetGroupById0.01
Success testGetAllGroups0.01
Success testRemoveGroup0.01
Success testRenameGroup0.01
Success testCheckExists0.01
Success testCheckExistsWithString0.02
Success testAddGroupTwiceFails0.01
Success testAddGroup0.01

MemoryUserManagerTest

Success testCheckExists0.13
Success testCheckExistsWithString0.01
Success testGetUserString0.01
Success testGetUserById0.01
Success testGetUserStringString0.01
Success testGetAllUsers0.01
Success testAuthenticate0.01
Success testChangePassword0.01
Success testForcePassword0.01
Success testGetUserInstance0.02
Success testGetUserInstanceString0.01
Success testSaveUser0.01
Success testGetACL0.01
Success testRemoveUser0.01
Success testAddUser0.01
Success testAddUserTwiceFails0.01
Success testCheckUserCaseSensitiveExists0.01

MemoryDynamicModelManagerTest

Success testGrantRolePermission0.14
Success testRevokeRolePermission0.01
Success testRevokeAllRole0.01
Success testRevokeAllGroup0.01
Success testRevokeAllUser0.02
Success testRevokeAllPermission0.01
Success testGrantUserGroup0.02
Success testRevokeUserGroup0.02
Success testGrantGroupRole0.01
Success testRevokeGroupRole0.01
Success testRetrieveingUsersByGroup0.01
Success testAddRemoveDelegate0.01

MemoryGroupManagerTest

Success testGetGroupInstance0.13
Success testGetGroupInstanceString0.01
Success testGetGroup0.02
Success testGetGroupByName0.01
Success testGetGroupById0.01
Success testGetAllGroups0.01
Success testRemoveGroup0.01
Success testRenameGroup0.02
Success testCheckExists0.02
Success testCheckExistsWithString0.01
Success testAddGroupTwiceFails0.01
Success testAddGroup0.01

MemoryPermissionManagerTest

Success testGetPermissionInstance0.13
Success testGetPermissionInstanceString0.01
Success testGetPermissionByName0.02
Success testGetPermissionById0.01
Success testGetAllPermissions0.01
Success testRenamePermission0.01
Success testRemovePermission0.01
Success testAddPermission0.02
Success testGetPermissionsRole0.02
Success testCheckExistsPermission0.01
Success testCheckExistsPermissionWithString0.01
Success testAddPermissionTwiceFails0.01

MemoryRoleManagerTest

Success testGetRoleInstance0.13
Success testGetRoleInstanceString0.01
Success testGetRoleByName0.02
Success testGetRoleById0.01
Success testRenameRole0.01
Success testGetAllRoles0.01
Success testAddRole0.01
Success testRemoveRole0.02
Success testCheckExists0.01
Success testCheckExistsWithString0.01
Success testAddRoleTwiceFails0.01

MemoryUserManagerTest

Success testCheckExists0.14
Success testCheckExistsWithString0.01
Success testGetUserString0.01
Success testGetUserById0.01
Success testGetUserStringString0.01
Success testGetAllUsers0.01
Success testAuthenticate0.01
Success testChangePassword0.02
Success testForcePassword0.02
Success testGetUserInstance0.01
Success testGetUserInstanceString0.01
Success testSaveUser0.01
Success testGetACL0.03
Success testRemoveUser0.01
Success testAddUser0.01
Success testAddUserTwiceFails0.01
Success testCheckUserCaseSensitiveExists0.01

MemoryTurbineModelManagerTest

Success testGetGlobalGroup0.15
Success testGrantRolePermission0.02
Success testRevokeRolePermission0.01
Success testRevokeAllRole0.01
Success testRevokeAllUser0.01
Success testGrantUserGroupRole0.01
Success testRevokeUserGroupRole0.01

StartingSecurityServicesTest

Success testStartingDynamicModel0.13
Success testStartingTurbineModel0.02
Success testStartingBasicModel0.01
Success testLazyLoadingOfServices0.01