From 9cd2fa7617775980c1b141a845784ab3c8a253aa Mon Sep 17 00:00:00 2001 From: maliming Date: Fri, 5 Dec 2025 20:08:49 +0800 Subject: [PATCH] Refactor permission group creation in test provider --- ...uthorizationTestResourcePermissionDefinitionProvider.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/framework/test/Volo.Abp.Authorization.Tests/Volo/Abp/Authorization/TestServices/Resources/AuthorizationTestResourcePermissionDefinitionProvider.cs b/framework/test/Volo.Abp.Authorization.Tests/Volo/Abp/Authorization/TestServices/Resources/AuthorizationTestResourcePermissionDefinitionProvider.cs index c1923ea0d3..8c4e3e6737 100644 --- a/framework/test/Volo.Abp.Authorization.Tests/Volo/Abp/Authorization/TestServices/Resources/AuthorizationTestResourcePermissionDefinitionProvider.cs +++ b/framework/test/Volo.Abp.Authorization.Tests/Volo/Abp/Authorization/TestServices/Resources/AuthorizationTestResourcePermissionDefinitionProvider.cs @@ -8,7 +8,12 @@ public class AuthorizationTestResourcePermissionDefinitionProvider : PermissionD { public override void Define(IPermissionDefinitionContext context) { - context.AddGroup("TestEntityManagementPermissionGroup").AddPermission("TestEntityManagementPermission"); + var getGroup = context.GetGroupOrNull("TestGroup"); + if (getGroup == null) + { + getGroup = context.AddGroup("TestGroup"); + } + getGroup.AddPermission("TestEntityManagementPermission"); var permission1 = context.AddResourcePermission("MyResourcePermission1", resourceName: TestEntityResource.ResourceName, managementPermission: "TestEntityManagementPermission"); Assert.Throws(() =>