Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
126 0 0 0 100% 8.858

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.fulcrum.security.memory.basic 29 0 0 0 100% 2.048
org.apache.fulcrum.security.memory.dynamic 61 0 0 0 100% 3.708
org.apache.fulcrum.security.acl 22 0 0 0 100% 1.852
org.apache.fulcrum.security.memory.turbine 10 0 0 0 100% 0.645
org.apache.fulcrum.security 4 0 0 0 100% 0.605

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

org.apache.fulcrum.security.memory.basic

Class Tests Errors Failures Skipped Success Rate Time
MemoryBasicModelManagerTest 3 0 0 0 100% 0.546
MemoryGroupManagerTest 12 0 0 0 100% 0.756
MemoryUserManagerTest 14 0 0 0 100% 0.746

org.apache.fulcrum.security.memory.dynamic

Class Tests Errors Failures Skipped Success Rate Time
MemoryDynamicModelManagerTest 12 0 0 0 100% 0.677
MemoryGroupManagerTest 12 0 0 0 100% 0.741
MemoryPermissionManagerTest 12 0 0 0 100% 0.664
MemoryRoleManagerTest 11 0 0 0 100% 0.772
MemoryUserManagerTest 14 0 0 0 100% 0.854

org.apache.fulcrum.security.acl

Class Tests Errors Failures Skipped Success Rate Time
AccessControlListTest 11 0 0 0 100% 0.96
TurbineAccessControlListTest 11 0 0 0 100% 0.892

org.apache.fulcrum.security.memory.turbine

Class Tests Errors Failures Skipped Success Rate Time
MemoryTurbineModelManagerTest 10 0 0 0 100% 0.645

org.apache.fulcrum.security

Class Tests Errors Failures Skipped Success Rate Time
StartingSecurityServicesTest 4 0 0 0 100% 0.605

Test Cases

[Summary] [Package List] [Test Cases]

AccessControlListTest

testHasRoleStringString 0.603
testCreatingDefaultAccessControlListViaFactory 0.1
testGetRoles 0.027
testGetPermissionsGroup 0.018
testHasPermissionPermissionGroupSet 0.013
testGetPermissions 0.024
testHasPermissionPermissionGroup 0.024
testGetRolesGroup 0.096
testHasPermissionPermission 0.011
testHasRoleRoleGroupSet 0.009
testHasRoleRoleGroup 0.01

TurbineAccessControlListTest

testHasRoleStringString 0.601
testCreatingDefaultAccessControlListViaFactory 0.089
testGetRoles 0.025
testGetPermissionsGroup 0.044
testHasPermissionPermissionGroupSet 0.025
testGetPermissions 0.008
testHasPermissionPermissionGroup 0.007
testGetRolesGroup 0.008
testHasPermissionPermission 0.006
testHasRoleRoleGroupSet 0.012
testHasRoleRoleGroup 0.032

MemoryBasicModelManagerTest

testRevokeUserGroup 0.464
testGrantUserGroup 0.032
testRevokeAllUser 0.019

MemoryGroupManagerTest

testGetGroup 0.505
testGetGroupByName 0.031
testGetGroupInstanceString 0.016
testRemoveGroup 0.006
testRenameGroup 0.027
testAddGroup 0.012
testGetGroupById 0.037
testCheckExistsWithString 0.06
testCheckExists 0.01
testGetAllGroups 0.008
testGetGroupInstance 0.008
testAddGroupTwiceFails 0.007

MemoryUserManagerTest

testAuthenticate 0.438
testAddUser 0.031
testSaveUser 0.017
testGetUserString 0.02
testGetAllUsers 0.018
testGetUserInstanceString 0.073
testCheckExistsWithString 0.028
testChangePassword 0.026
testCheckExists 0.014
testGetUserStringString 0.01
testCheckUserCaseSensitiveExists 0.008
testGetUserById 0.009
testGetUserInstance 0.008
testForcePassword 0.01

MemoryDynamicModelManagerTest

testGrantGroupRole 0.429
testRevokeUserGroup 0.018
testRevokeAllGroup 0.027
testAddRemoveDelegate 0.037
testRetrieveingUsersByGroup 0.007
testGrantUserGroup 0.058
testRevokeGroupRole 0.006
testGrantRolePermission 0.007
testRevokeRolePermission 0.011
testRevokeAllPermission 0.023
testRevokeAllRole 0.009
testRevokeAllUser 0.012

MemoryGroupManagerTest

testGetGroup 0.482
testGetGroupByName 0.024
testGetGroupInstanceString 0.03
testRemoveGroup 0.02
testRenameGroup 0.083
testAddGroup 0.032
testGetGroupById 0.006
testCheckExistsWithString 0.007
testCheckExists 0.006
testGetAllGroups 0.007
testGetGroupInstance 0.006
testAddGroupTwiceFails 0.009

MemoryPermissionManagerTest

testGetAllPermissions 0.429
testCheckExistsPermissionWithString 0.019
testGetPermissionInstance 0.021
testRemovePermission 0.014
testGetPermissionById 0.021
testGetPermissionsRole 0.008
testGetPermissionInstanceString 0.032
testCheckExistsPermission 0.006
testAddPermissionTwiceFails 0.01
testAddPermission 0.02
testGetPermissionByName 0.028
testRenamePermission 0.016

MemoryRoleManagerTest

testRenameRole 0.493
testGetRoleByName 0.028
testAddRole 0.021
testGetAllRoles 0.019
testAddRoleTwiceFails 0.017
testCheckExistsWithString 0.125
testCheckExists 0.008
testGetRoleInstanceString 0.008
testGetRoleInstance 0.009
testRemoveRole 0.007
testGetRoleById 0.01

MemoryUserManagerTest

testAuthenticate 0.491
testAddUser 0.04
testSaveUser 0.022
testGetUserString 0.036
testGetAllUsers 0.01
testGetUserInstanceString 0.009
testCheckExistsWithString 0.153
testChangePassword 0.013
testCheckExists 0.007
testGetUserStringString 0.005
testCheckUserCaseSensitiveExists 0.008
testGetUserById 0.008
testGetUserInstance 0.007
testForcePassword 0.008

MemoryTurbineModelManagerTest

testUserGroupGrantRolePermission 0.447
testReplaceUserGroupRole 0.019
testRevokeUserGroupRole 0.023
testGrantRolePermission 0.022
testRevokeRolePermissionOneOfTwo 0.009
testGrantUserGroupRole 0.022
testRevokeRolePermission 0.015
testGetGlobalGroup 0.023
testRevokeAllRole 0.011
testRevokeAllUser 0.016

StartingSecurityServicesTest

testStartingTurbineModel 0.5
testStartingBasicModel 0.02
testStartingDynamicModel 0.035
testLazyLoadingOfServices 0.015