tests/Private/New-PSDVClientSecretCredential.Tests.ps1
|
. (Join-Path $PSScriptRoot 'PrivateTestCommon.ps1') Describe 'New-PSDVClientSecretCredential' { It 'creates an Azure.Identity client secret credential from runtime-generated secret material' { InModuleScope Dataverse { Import-PSDVAzureIdentityAssemblies $secret = New-PSDVTestSecureString $authContext = New-PSDVTestAuthContext -ParameterSetName 'ClientSecret' $authContext.ClientSecret = $secret.SecureString $credential = New-PSDVClientSecretCredential -AuthContext $authContext $credential.GetType().FullName | Should -Be 'Azure.Identity.ClientSecretCredential' } } } |