Add scope field to dynamic client registration tests
- Updated test cases for dynamic client registration to include a scope field with values "openid profile email". - Ensured that tests reflect the expected behavior when scope is provided, enhancing validation coverage for client registration requests.
This commit is contained in:
parent
4682c20903
commit
c1b28f3b69
1 changed files with 3 additions and 0 deletions
|
|
@ -356,6 +356,7 @@ func TestDynamicClientRegistration(t *testing.T) {
|
|||
request := &types.DynamicClientRegistrationRequest{
|
||||
ClientName: "Invalid Client",
|
||||
RedirectURIs: []string{}, // Empty redirect URIs should cause error
|
||||
Scope: "openid profile email",
|
||||
}
|
||||
|
||||
response, err := service.DynamicClientRegistration(ctx, request)
|
||||
|
|
@ -533,6 +534,7 @@ func TestValidateDynamicClientRegistrationRequest(t *testing.T) {
|
|||
request := &types.DynamicClientRegistrationRequest{
|
||||
ClientName: "No Redirect URIs",
|
||||
RedirectURIs: []string{},
|
||||
Scope: "openid profile email",
|
||||
}
|
||||
|
||||
err := service.validateDynamicClientRegistrationRequest(request)
|
||||
|
|
@ -548,6 +550,7 @@ func TestValidateDynamicClientRegistrationRequest(t *testing.T) {
|
|||
request := &types.DynamicClientRegistrationRequest{
|
||||
ClientName: "Invalid Redirect URI",
|
||||
RedirectURIs: []string{"://invalid-uri"},
|
||||
Scope: "openid profile email",
|
||||
}
|
||||
|
||||
err := service.validateDynamicClientRegistrationRequest(request)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue