|
|
|
@ -22,27 +22,27 @@ public class AbpAuthorizationServiceExtensions_Tests : AuthorizationTestBase |
|
|
|
{ |
|
|
|
var exception = new AbpAuthorizationException(code: AbpAuthorizationErrorCodes.GivenPolicyHasNotGranted); |
|
|
|
var errorInfo = _exceptionToErrorInfoConverter.Convert(exception); |
|
|
|
errorInfo.Message.ShouldBe("授权失败! 提供的策略尚未授予."); |
|
|
|
errorInfo.Message.ShouldBe("授权失败!提供的策略尚未授予。"); |
|
|
|
|
|
|
|
exception = new AbpAuthorizationException(code: AbpAuthorizationErrorCodes.GivenPolicyHasNotGrantedWithPolicyName) |
|
|
|
.WithData("PolicyName", "my_policy_name"); |
|
|
|
errorInfo = _exceptionToErrorInfoConverter.Convert(exception); |
|
|
|
errorInfo.Message.ShouldBe("授权失败! 提供的策略尚未授予: my_policy_name"); |
|
|
|
errorInfo.Message.ShouldBe("授权失败!提供的策略尚未授予: my_policy_name"); |
|
|
|
|
|
|
|
exception = new AbpAuthorizationException(code: AbpAuthorizationErrorCodes.GivenPolicyHasNotGrantedForGivenResource) |
|
|
|
.WithData("ResourceName", "my_resource_name"); |
|
|
|
errorInfo = _exceptionToErrorInfoConverter.Convert(exception); |
|
|
|
errorInfo.Message.ShouldBe("授权失败! 提供的策略未授予提供的资源: my_resource_name"); |
|
|
|
errorInfo.Message.ShouldBe("授权失败!提供的策略未授予提供的资源:my_resource_name"); |
|
|
|
|
|
|
|
exception = new AbpAuthorizationException(code: AbpAuthorizationErrorCodes.GivenRequirementHasNotGrantedForGivenResource) |
|
|
|
.WithData("ResourceName", "my_resource_name"); |
|
|
|
errorInfo = _exceptionToErrorInfoConverter.Convert(exception); |
|
|
|
errorInfo.Message.ShouldBe("授权失败! 提供的要求未授予提供的资源: my_resource_name"); |
|
|
|
errorInfo.Message.ShouldBe("授权失败!提供的要求未授予提供的资源:my_resource_name"); |
|
|
|
|
|
|
|
exception = new AbpAuthorizationException(code: AbpAuthorizationErrorCodes.GivenRequirementsHasNotGrantedForGivenResource) |
|
|
|
.WithData("ResourceName", "my_resource_name"); |
|
|
|
errorInfo = _exceptionToErrorInfoConverter.Convert(exception); |
|
|
|
errorInfo.Message.ShouldBe("授权失败! 提供的要求未授予提供的资源: my_resource_name"); |
|
|
|
errorInfo.Message.ShouldBe("授权失败!提供的要求未授予提供的资源:my_resource_name"); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|