diff --git a/modules/identityserver/test/Volo.Abp.IdentityServer.TestBase/Volo/Abp/IdentityServer/AbpIdentityServerTestDataBuilder.cs b/modules/identityserver/test/Volo.Abp.IdentityServer.TestBase/Volo/Abp/IdentityServer/AbpIdentityServerTestDataBuilder.cs index f40bdfe965..f3db9821b8 100644 --- a/modules/identityserver/test/Volo.Abp.IdentityServer.TestBase/Volo/Abp/IdentityServer/AbpIdentityServerTestDataBuilder.cs +++ b/modules/identityserver/test/Volo.Abp.IdentityServer.TestBase/Volo/Abp/IdentityServer/AbpIdentityServerTestDataBuilder.cs @@ -1,4 +1,5 @@ -using Volo.Abp.DependencyInjection; +using System.Collections.Generic; +using Volo.Abp.DependencyInjection; using Volo.Abp.Guids; using Volo.Abp.IdentityServer.ApiResources; using Volo.Abp.IdentityServer.Clients; @@ -63,7 +64,28 @@ namespace Volo.Abp.IdentityServer private void AddClients() { - _clientRepository.Insert(new Client(_testData.Client1Id, "ClientId1")); + var client = new Client(_testData.Client1Id, "ClientId1") + { + Description = nameof(Client.Description), + ClientName = nameof(Client.ClientName), + ClientUri = nameof(Client.ClientUri), + LogoUri = nameof(Client.LogoUri), + ProtocolType = nameof(Client.ProtocolType), + FrontChannelLogoutUri = nameof(Client.FrontChannelLogoutUri) + }; + + client.AddCorsOrigin(nameof(ClientCorsOrigin.Origin)); + client.AddClaim(nameof(ClientClaim.Value), nameof(ClientClaim.Type)); + client.AddGrantType(nameof(ClientGrantType.GrantType)); + client.AddIdentityProviderRestriction(nameof(ClientIdPRestriction.Provider)); + client.AddPostLogoutRedirectUri(nameof(ClientPostLogoutRedirectUri.PostLogoutRedirectUri)); + client.AddProperty(nameof(ClientProperty.Key), nameof(ClientProperty.Value)); + client.AddRedirectUri(nameof(ClientRedirectUri.RedirectUri)); + client.AddScope(nameof(ClientScope.Scope)); + client.AddSecret(nameof(ClientSecret.Value)); + + _clientRepository.Insert(client); + _clientRepository.Insert(new Client(_guidGenerator.Create(), "ClientId2")); _clientRepository.Insert(new Client(_guidGenerator.Create(), "ClientId3")); }