assertImmutability | 14 ms | Passed |
ensureTwoPoliciesAreSemanticallyDifferentIfOneContainsMoreEntries | 1 ms | Passed |
ensureTwoPoliciesAreSemanticallyDifferentIfResourcesDiffer | 1 ms | Passed |
ensureTwoPoliciesAreSemanticallyDifferentIfSubjectIdsDiffer | 2 ms | Passed |
ensureTwoPoliciesAreSemanticallyTheSameIfOnlySubjectPayloadDiffers | 1 ms | Passed |
getEffectedPermissionsForNonExistingShouldBeEmpty | 0 ms | Passed |
getEffectedPermissionsForWorks | 1 ms | Passed |
modifyingTheEntrySetDoesNotModifyThePolicy | 1 ms | Passed |
newPolicyIsEmpty | 2 ms | Passed |
newPolicyWithoutID | 0 ms | Passed |
policyWithImportReferencingSelfThrowsException | 1 ms | Passed |
policyWithMaximumImportsReceivesOneMoreAndThrowsPolicyImportsTooLargeException | 1 ms | Passed |
policyWithNoPolicyImportsReceivesTooManyAndThrowsPolicyImportsTooLargeException | 2 ms | Passed |
policyWithTooManyImportsThrowsPolicyImportsTooLargeException | 0 ms | Passed |
removeAllEntriesPolicyIsEmpty | 0 ms | Passed |
removeEntryWorks | 0 ms | Passed |
removeResourceForShouldCopyExisting | 1 ms | Passed |
removeSubjectForShouldCopyExisting | 1 ms | Passed |
setResourceForShouldCopyExisting | 2 ms | Passed |
setResourcesForWorks | 1 ms | Passed |
setSubjectForShouldAddNewEntry | 0 ms | Passed |
setSubjectForShouldCopyExisting | 1 ms | Passed |
setSubjectsForWorks | 2 ms | Passed |
testHashCodeAndEquals | 22 ms | Passed |
testToAndFromJson | 2 ms | Passed |
testToAndFromJsonWithSpecialFields | 32 ms | Passed |