|
|
|
@ -16,6 +16,19 @@ namespace Volo.Abp.Authorization |
|
|
|
_simpleStateCheckerManager = GetRequiredService<ISimpleStateCheckerManager<MyStateEntity>>(); |
|
|
|
} |
|
|
|
|
|
|
|
[Fact] |
|
|
|
public void Switch_Current_Checker_Test() |
|
|
|
{ |
|
|
|
var checker = RequirePermissionsSimpleBatchStateChecker<MyStateEntity>.Current; |
|
|
|
checker.ShouldNotBeNull(); |
|
|
|
|
|
|
|
using (RequirePermissionsSimpleBatchStateChecker<MyStateEntity>.Use(new RequirePermissionsSimpleBatchStateChecker<MyStateEntity>())) |
|
|
|
{ |
|
|
|
RequirePermissionsSimpleBatchStateChecker<MyStateEntity>.Current.ShouldNotBeNull(); |
|
|
|
RequirePermissionsSimpleBatchStateChecker<MyStateEntity>.Current.ShouldNotBe(checker); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
[Fact] |
|
|
|
public async Task RequirePermissionsSimpleBatchStateChecker_Test() |
|
|
|
{ |
|
|
|
|