ActivitiesPoliciesTest
extends BaseTestCase
in package
Combined policy tests for Activities plugin.
Tests policy instantiation, inheritance, super-user bypass, non-privileged user denial, and ownership-based access patterns.
Table of Contents
Properties
- $Members : mixed
Methods
- testActivitiesTablePolicyExtendsBasePolicy() : void
- testActivitiesTablePolicyNonPrivilegedReturnsNull() : void
- testActivitiesTablePolicySuperUserBypass() : void
- testActivityAuthorizationsAsSelf() : void
- testActivityAuthorizationsDeniedForOtherMember() : void
- testActivityGroupPolicyExtendsBasePolicy() : void
- testActivityGroupPolicySuperUserBypass() : void
- testActivityGroupsTablePolicyExtendsBasePolicy() : void
- testActivityGroupsTablePolicySuperUserBypass() : void
- testActivityPolicyExtendsBasePolicy() : void
- testActivityPolicySuperUserBypass() : void
- testAuthorizationApprovalPolicyExtendsBasePolicy() : void
- testAuthorizationApprovalPolicySuperUserBypass() : void
- testAuthorizationApprovalsTablePolicyExtendsBasePolicy() : void
- testAuthorizationPolicyExtendsBasePolicy() : void
- testAuthorizationPolicySuperUserBypass() : void
- testCanActivityWarrantsRosterDenied() : void
- testCanAddAsSelf() : void
- testCanAddDeniedForOtherMemberWithoutPermission() : void
- testCanAllQueuesAdminBypass() : void
- testCanAllQueuesDeniedForUnprivilegedUser() : void
- testCanAuthorizationsDenied() : void
- testCanAvailableApproversListAsAssignedApprover() : void
- testCanAvailableApproversListDeniedWhenNotApprover() : void
- testCanMemberAuthorizationsAsSelf() : void
- testCanMemberAuthorizationsDeniedForOtherMember() : void
- testCanRenewAsSelf() : void
- testCanRenewDeniedForOtherMember() : void
- testCanRetractAsSelf() : void
- testCanRetractDeniedForOtherMember() : void
- testCanRetractDeniedForZeroMemberId() : void
- testCanRevokeDeniedForNonPrivilegedUser() : void
- testCanViewAsAssignedApprover() : void
- testCanViewDeniedWhenNotApproverAndNoPermission() : void
- testCanViewGridDataDelegatesToCanAllQueues() : void
- testReportsControllerPolicyExtendsBasePolicy() : void
- testReportsControllerSuperUserBypass() : void
- testSuperUserCanViewAnyApproval() : void
- loadMember() : Member
- setUp() : void
Properties
$Members
protected
mixed
$Members
Methods
testActivitiesTablePolicyExtendsBasePolicy()
public
testActivitiesTablePolicyExtendsBasePolicy() : void
testActivitiesTablePolicyNonPrivilegedReturnsNull()
public
testActivitiesTablePolicyNonPrivilegedReturnsNull() : void
testActivitiesTablePolicySuperUserBypass()
public
testActivitiesTablePolicySuperUserBypass() : void
testActivityAuthorizationsAsSelf()
public
testActivityAuthorizationsAsSelf() : void
testActivityAuthorizationsDeniedForOtherMember()
public
testActivityAuthorizationsDeniedForOtherMember() : void
testActivityGroupPolicyExtendsBasePolicy()
public
testActivityGroupPolicyExtendsBasePolicy() : void
testActivityGroupPolicySuperUserBypass()
public
testActivityGroupPolicySuperUserBypass() : void
testActivityGroupsTablePolicyExtendsBasePolicy()
public
testActivityGroupsTablePolicyExtendsBasePolicy() : void
testActivityGroupsTablePolicySuperUserBypass()
public
testActivityGroupsTablePolicySuperUserBypass() : void
testActivityPolicyExtendsBasePolicy()
public
testActivityPolicyExtendsBasePolicy() : void
testActivityPolicySuperUserBypass()
public
testActivityPolicySuperUserBypass() : void
testAuthorizationApprovalPolicyExtendsBasePolicy()
public
testAuthorizationApprovalPolicyExtendsBasePolicy() : void
testAuthorizationApprovalPolicySuperUserBypass()
public
testAuthorizationApprovalPolicySuperUserBypass() : void
testAuthorizationApprovalsTablePolicyExtendsBasePolicy()
public
testAuthorizationApprovalsTablePolicyExtendsBasePolicy() : void
testAuthorizationPolicyExtendsBasePolicy()
public
testAuthorizationPolicyExtendsBasePolicy() : void
testAuthorizationPolicySuperUserBypass()
public
testAuthorizationPolicySuperUserBypass() : void
testCanActivityWarrantsRosterDenied()
public
testCanActivityWarrantsRosterDenied() : void
testCanAddAsSelf()
public
testCanAddAsSelf() : void
testCanAddDeniedForOtherMemberWithoutPermission()
public
testCanAddDeniedForOtherMemberWithoutPermission() : void
testCanAllQueuesAdminBypass()
public
testCanAllQueuesAdminBypass() : void
testCanAllQueuesDeniedForUnprivilegedUser()
public
testCanAllQueuesDeniedForUnprivilegedUser() : void
testCanAuthorizationsDenied()
public
testCanAuthorizationsDenied() : void
testCanAvailableApproversListAsAssignedApprover()
public
testCanAvailableApproversListAsAssignedApprover() : void
testCanAvailableApproversListDeniedWhenNotApprover()
public
testCanAvailableApproversListDeniedWhenNotApprover() : void
testCanMemberAuthorizationsAsSelf()
public
testCanMemberAuthorizationsAsSelf() : void
testCanMemberAuthorizationsDeniedForOtherMember()
public
testCanMemberAuthorizationsDeniedForOtherMember() : void
testCanRenewAsSelf()
public
testCanRenewAsSelf() : void
testCanRenewDeniedForOtherMember()
public
testCanRenewDeniedForOtherMember() : void
testCanRetractAsSelf()
public
testCanRetractAsSelf() : void
testCanRetractDeniedForOtherMember()
public
testCanRetractDeniedForOtherMember() : void
testCanRetractDeniedForZeroMemberId()
public
testCanRetractDeniedForZeroMemberId() : void
testCanRevokeDeniedForNonPrivilegedUser()
public
testCanRevokeDeniedForNonPrivilegedUser() : void
testCanViewAsAssignedApprover()
public
testCanViewAsAssignedApprover() : void
testCanViewDeniedWhenNotApproverAndNoPermission()
public
testCanViewDeniedWhenNotApproverAndNoPermission() : void
testCanViewGridDataDelegatesToCanAllQueues()
public
testCanViewGridDataDelegatesToCanAllQueues() : void
testReportsControllerPolicyExtendsBasePolicy()
public
testReportsControllerPolicyExtendsBasePolicy() : void
testReportsControllerSuperUserBypass()
public
testReportsControllerSuperUserBypass() : void
testSuperUserCanViewAnyApproval()
public
testSuperUserCanViewAnyApproval() : void
loadMember()
protected
loadMember(int $id) : Member
Parameters
- $id : int
Return values
MembersetUp()
protected
setUp() : void