Browse Source
Simplify anonymous principal assertions in CurrentPrincipalAccessor test
pull/25752/head
maliming
2 weeks ago
No known key found for this signature in database
GPG Key ID: A646B9CB645ECEA4
1 changed files with
8 additions and
4 deletions
-
framework/test/Volo.Abp.Security.Tests/Volo/Abp/Security/Claims/CurrentPrincipalAccessor_Tests.cs
|
|
|
@ -31,8 +31,10 @@ public class CurrentPrincipalAccessor_Tests : AbpIntegratedTest<AbpSecurityTestM |
|
|
|
})); |
|
|
|
|
|
|
|
|
|
|
|
_currentPrincipalAccessor.Principal.ShouldNotBeNull(); |
|
|
|
_currentPrincipalAccessor.Principal.Identity!.IsAuthenticated.ShouldBeFalse(); |
|
|
|
var anonymousPrincipal = _currentPrincipalAccessor.Principal; |
|
|
|
anonymousPrincipal.ShouldNotBeNull(); |
|
|
|
anonymousPrincipal.Identity.ShouldNotBeNull(); |
|
|
|
anonymousPrincipal.Identity.IsAuthenticated.ShouldBeFalse(); |
|
|
|
|
|
|
|
using (_currentPrincipalAccessor.Change(claimsPrincipal)) |
|
|
|
{ |
|
|
|
@ -45,7 +47,9 @@ public class CurrentPrincipalAccessor_Tests : AbpIntegratedTest<AbpSecurityTestM |
|
|
|
|
|
|
|
_currentPrincipalAccessor.Principal.ShouldBe(claimsPrincipal); |
|
|
|
} |
|
|
|
_currentPrincipalAccessor.Principal.ShouldNotBeNull(); |
|
|
|
_currentPrincipalAccessor.Principal.Identity!.IsAuthenticated.ShouldBeFalse(); |
|
|
|
var currentPrincipal = _currentPrincipalAccessor.Principal; |
|
|
|
currentPrincipal.ShouldNotBeNull(); |
|
|
|
currentPrincipal.Identity.ShouldNotBeNull(); |
|
|
|
currentPrincipal.Identity.IsAuthenticated.ShouldBeFalse(); |
|
|
|
} |
|
|
|
} |
|
|
|
|