v2025/tests/Api/V2025SourcesApi.Tests.ps1

#
# Identity Security Cloud V2025 API
# Use these APIs to interact with the Identity Security Cloud platform to achieve repeatable, automated processes with greater scalability. We encourage you to join the SailPoint Developer Community forum at https://developer.sailpoint.com/discuss to connect with other developers using our APIs.
# Version: v2025
# Generated by OpenAPI Generator: https://openapi-generator.tech
#

Describe -tag 'PSSailpoint.V2025' -name 'V2025V2025SourcesApi' {
    Context 'New-V2025ProvisioningPolicy' {
        It 'Test New-V2025ProvisioningPolicy' {
            #$TestResult = New-V2025ProvisioningPolicy -SourceId "TEST_VALUE" -ProvisioningPolicyDto "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'New-V2025Source' {
        It 'Test New-V2025Source' {
            #$TestResult = New-V2025Source -Source "TEST_VALUE" -ProvisionAsCsv "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'New-V2025SourceSchedule' {
        It 'Test New-V2025SourceSchedule' {
            #$TestResult = New-V2025SourceSchedule -SourceId "TEST_VALUE" -Schedule1 "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'New-V2025SourceSchema' {
        It 'Test New-V2025SourceSchema' {
            #$TestResult = New-V2025SourceSchema -SourceId "TEST_VALUE" -Schema "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Remove-V2025AccountsAsync' {
        It 'Test Remove-V2025AccountsAsync' {
            #$TestResult = Remove-V2025AccountsAsync -Id "TEST_VALUE" -XSailPointExperimental "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Remove-V2025NativeChangeDetectionConfig' {
        It 'Test Remove-V2025NativeChangeDetectionConfig' {
            #$TestResult = Remove-V2025NativeChangeDetectionConfig -Id "TEST_VALUE" -XSailPointExperimental "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Remove-V2025ProvisioningPolicy' {
        It 'Test Remove-V2025ProvisioningPolicy' {
            #$TestResult = Remove-V2025ProvisioningPolicy -SourceId "TEST_VALUE" -UsageType "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Remove-V2025Source' {
        It 'Test Remove-V2025Source' {
            #$TestResult = Remove-V2025Source -Id "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Remove-V2025SourceSchedule' {
        It 'Test Remove-V2025SourceSchedule' {
            #$TestResult = Remove-V2025SourceSchedule -SourceId "TEST_VALUE" -ScheduleType "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Remove-V2025SourceSchema' {
        It 'Test Remove-V2025SourceSchema' {
            #$TestResult = Remove-V2025SourceSchema -SourceId "TEST_VALUE" -SchemaId "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Get-V2025AccountsSchema' {
        It 'Test Get-V2025AccountsSchema' {
            #$TestResult = Get-V2025AccountsSchema -Id "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Get-V2025CorrelationConfig' {
        It 'Test Get-V2025CorrelationConfig' {
            #$TestResult = Get-V2025CorrelationConfig -Id "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Get-V2025EntitlementsSchema' {
        It 'Test Get-V2025EntitlementsSchema' {
            #$TestResult = Get-V2025EntitlementsSchema -Id "TEST_VALUE" -SchemaName "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Get-V2025NativeChangeDetectionConfig' {
        It 'Test Get-V2025NativeChangeDetectionConfig' {
            #$TestResult = Get-V2025NativeChangeDetectionConfig -Id "TEST_VALUE" -XSailPointExperimental "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Get-V2025ProvisioningPolicy' {
        It 'Test Get-V2025ProvisioningPolicy' {
            #$TestResult = Get-V2025ProvisioningPolicy -SourceId "TEST_VALUE" -UsageType "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Get-V2025Source' {
        It 'Test Get-V2025Source' {
            #$TestResult = Get-V2025Source -Id "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Get-V2025SourceAttrSyncConfig' {
        It 'Test Get-V2025SourceAttrSyncConfig' {
            #$TestResult = Get-V2025SourceAttrSyncConfig -Id "TEST_VALUE" -XSailPointExperimental "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Get-V2025SourceConfig' {
        It 'Test Get-V2025SourceConfig' {
            #$TestResult = Get-V2025SourceConfig -Id "TEST_VALUE" -Locale "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Get-V2025SourceConnections' {
        It 'Test Get-V2025SourceConnections' {
            #$TestResult = Get-V2025SourceConnections -SourceId "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Get-V2025SourceEntitlementRequestConfig' {
        It 'Test Get-V2025SourceEntitlementRequestConfig' {
            #$TestResult = Get-V2025SourceEntitlementRequestConfig -XSailPointExperimental "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Get-V2025SourceHealth' {
        It 'Test Get-V2025SourceHealth' {
            #$TestResult = Get-V2025SourceHealth -SourceId "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Get-V2025SourceSchedule' {
        It 'Test Get-V2025SourceSchedule' {
            #$TestResult = Get-V2025SourceSchedule -SourceId "TEST_VALUE" -ScheduleType "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Get-V2025SourceSchedules' {
        It 'Test Get-V2025SourceSchedules' {
            #$TestResult = Get-V2025SourceSchedules -SourceId "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Get-V2025SourceSchema' {
        It 'Test Get-V2025SourceSchema' {
            #$TestResult = Get-V2025SourceSchema -SourceId "TEST_VALUE" -SchemaId "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Get-V2025SourceSchemas' {
        It 'Test Get-V2025SourceSchemas' {
            #$TestResult = Get-V2025SourceSchemas -SourceId "TEST_VALUE" -IncludeTypes "TEST_VALUE" -IncludeNames "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Import-V2025Accounts' {
        It 'Test Import-V2025Accounts' {
            #$TestResult = Import-V2025Accounts -Id "TEST_VALUE" -XSailPointExperimental "TEST_VALUE" -File "TEST_VALUE" -DisableOptimization "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Import-V2025AccountsSchema' {
        It 'Test Import-V2025AccountsSchema' {
            #$TestResult = Import-V2025AccountsSchema -Id "TEST_VALUE" -File "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Import-V2025ConnectorFile' {
        It 'Test Import-V2025ConnectorFile' {
            #$TestResult = Import-V2025ConnectorFile -SourceId "TEST_VALUE" -File "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Import-V2025EntitlementsSchema' {
        It 'Test Import-V2025EntitlementsSchema' {
            #$TestResult = Import-V2025EntitlementsSchema -Id "TEST_VALUE" -SchemaName "TEST_VALUE" -File "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Import-V2025UncorrelatedAccounts' {
        It 'Test Import-V2025UncorrelatedAccounts' {
            #$TestResult = Import-V2025UncorrelatedAccounts -Id "TEST_VALUE" -XSailPointExperimental "TEST_VALUE" -File "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Get-V2025ProvisioningPolicies' {
        It 'Test Get-V2025ProvisioningPolicies' {
            #$TestResult = Get-V2025ProvisioningPolicies -SourceId "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Get-V2025Sources' {
        It 'Test Get-V2025Sources' {
            #$TestResult = Get-V2025Sources -Limit "TEST_VALUE" -Offset "TEST_VALUE" -Count "TEST_VALUE" -Filters "TEST_VALUE" -Sorters "TEST_VALUE" -ForSubadmin "TEST_VALUE" -IncludeIDNSource "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Ping-V2025Cluster' {
        It 'Test Ping-V2025Cluster' {
            #$TestResult = Ping-V2025Cluster -SourceId "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Send-V2025CorrelationConfig' {
        It 'Test Send-V2025CorrelationConfig' {
            #$TestResult = Send-V2025CorrelationConfig -Id "TEST_VALUE" -CorrelationConfig "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Send-V2025NativeChangeDetectionConfig' {
        It 'Test Send-V2025NativeChangeDetectionConfig' {
            #$TestResult = Send-V2025NativeChangeDetectionConfig -Id "TEST_VALUE" -XSailPointExperimental "TEST_VALUE" -NativeChangeDetectionConfig "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Send-V2025ProvisioningPolicy' {
        It 'Test Send-V2025ProvisioningPolicy' {
            #$TestResult = Send-V2025ProvisioningPolicy -SourceId "TEST_VALUE" -UsageType "TEST_VALUE" -ProvisioningPolicyDto "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Send-V2025Source' {
        It 'Test Send-V2025Source' {
            #$TestResult = Send-V2025Source -Id "TEST_VALUE" -Source "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Send-V2025SourceAttrSyncConfig' {
        It 'Test Send-V2025SourceAttrSyncConfig' {
            #$TestResult = Send-V2025SourceAttrSyncConfig -Id "TEST_VALUE" -XSailPointExperimental "TEST_VALUE" -AttrSyncSourceConfig "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Send-V2025SourceSchema' {
        It 'Test Send-V2025SourceSchema' {
            #$TestResult = Send-V2025SourceSchema -SourceId "TEST_VALUE" -SchemaId "TEST_VALUE" -Schema "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Search-V2025ResourceObjects' {
        It 'Test Search-V2025ResourceObjects' {
            #$TestResult = Search-V2025ResourceObjects -SourceId "TEST_VALUE" -ResourceObjectsRequest "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Sync-V2025AttributesForSource' {
        It 'Test Sync-V2025AttributesForSource' {
            #$TestResult = Sync-V2025AttributesForSource -Id "TEST_VALUE" -XSailPointExperimental "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Test-V2025SourceConfiguration' {
        It 'Test Test-V2025SourceConfiguration' {
            #$TestResult = Test-V2025SourceConfiguration -SourceId "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Test-V2025SourceConnection' {
        It 'Test Test-V2025SourceConnection' {
            #$TestResult = Test-V2025SourceConnection -SourceId "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Update-V2025PasswordPolicyHolders' {
        It 'Test Update-V2025PasswordPolicyHolders' {
            #$TestResult = Update-V2025PasswordPolicyHolders -SourceId "TEST_VALUE" -PasswordPolicyHoldersDtoInner "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Update-V2025ProvisioningPoliciesInBulk' {
        It 'Test Update-V2025ProvisioningPoliciesInBulk' {
            #$TestResult = Update-V2025ProvisioningPoliciesInBulk -SourceId "TEST_VALUE" -ProvisioningPolicyDto "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Update-V2025ProvisioningPolicy' {
        It 'Test Update-V2025ProvisioningPolicy' {
            #$TestResult = Update-V2025ProvisioningPolicy -SourceId "TEST_VALUE" -UsageType "TEST_VALUE" -JsonPatchOperation "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Update-V2025Source' {
        It 'Test Update-V2025Source' {
            #$TestResult = Update-V2025Source -Id "TEST_VALUE" -JsonPatchOperation "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Update-V2025SourceEntitlementRequestConfig' {
        It 'Test Update-V2025SourceEntitlementRequestConfig' {
            #$TestResult = Update-V2025SourceEntitlementRequestConfig -XSailPointExperimental "TEST_VALUE" -SourceEntitlementRequestConfig "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Update-V2025SourceSchedule' {
        It 'Test Update-V2025SourceSchedule' {
            #$TestResult = Update-V2025SourceSchedule -SourceId "TEST_VALUE" -ScheduleType "TEST_VALUE" -JsonPatchOperation "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Update-V2025SourceSchema' {
        It 'Test Update-V2025SourceSchema' {
            #$TestResult = Update-V2025SourceSchema -SourceId "TEST_VALUE" -SchemaId "TEST_VALUE" -JsonPatchOperation "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

}