|
|
|
@ -1,5 +1,6 @@ |
|
|
|
using System.Threading.Tasks; |
|
|
|
using Shouldly; |
|
|
|
using Shouldly; |
|
|
|
using System.Threading.Tasks; |
|
|
|
using Volo.Abp.Authorization.Permissions; |
|
|
|
using Volo.Abp.Authorization.TestServices; |
|
|
|
using Xunit; |
|
|
|
|
|
|
|
@ -8,10 +9,12 @@ namespace Volo.Abp.Authorization |
|
|
|
public class Authorization_Tests : AuthorizationTestBase |
|
|
|
{ |
|
|
|
private readonly IMyAuthorizedService1 _myAuthorizedService1; |
|
|
|
private readonly IPermissionDefinitionManager _permissionDefinitionManager; |
|
|
|
|
|
|
|
public Authorization_Tests() |
|
|
|
{ |
|
|
|
_myAuthorizedService1 = GetRequiredService<IMyAuthorizedService1>(); |
|
|
|
_permissionDefinitionManager = GetRequiredService<IPermissionDefinitionManager>(); |
|
|
|
} |
|
|
|
|
|
|
|
[Fact] |
|
|
|
@ -43,5 +46,11 @@ namespace Volo.Abp.Authorization |
|
|
|
{ |
|
|
|
(await _myAuthorizedService1.AnonymousAsync()).ShouldBe(42); |
|
|
|
} |
|
|
|
|
|
|
|
[Fact] |
|
|
|
public void Should_Permission_Definition_GetGroup() |
|
|
|
{ |
|
|
|
_permissionDefinitionManager.GetGroups().Count.ShouldBe(2); |
|
|
|
} |
|
|
|
} |
|
|
|
} |