Tests/Unit/Public/System/Get-SCAOnDemandApprovalConfig.Tests.ps1

Import-Module (Join-Path $PSScriptRoot '../../../../psSCA.psd1') -Force

Describe 'Get-SCAOnDemandApprovalConfig' {
    InModuleScope psSCA {
        It 'calls the on-demand config endpoint' {
            Mock Invoke-SCARequest { }

            Get-SCAOnDemandApprovalConfig | Out-Null

            Should -Invoke Invoke-SCARequest -ParameterFilter {
                $Service -eq 'SCA' -and $Method -eq 'GET' -and $Path -eq '/on-demand/config'
            }
        }
    }
}