gov-certification/tests/Api/NextGenerationCertificationCampaignsApi.Tests.ps1

#
# SailPoint Identity Security API - Next Generation Certification Campaigns
# Use these APIs to interact with the SailPoint Identity Security 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: v1
# Generated by OpenAPI Generator: https://openapi-generator.tech
#

Describe -tag 'PSSailpoint.GovCertification' -name 'NextGenerationCertificationCampaignsApi' {
    Context 'Complete-GovCertificationCampaignV1' {
        It 'Test Complete-GovCertificationCampaignV1' {
            #$TestResult = Complete-GovCertificationCampaignV1 -XSailPointExperimental "TEST_VALUE" -Id "TEST_VALUE" -CompleteCampaignOptions "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

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

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

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

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

    Context 'New-ReportV1' {
        It 'Test New-ReportV1' {
            #$TestResult = New-ReportV1 -XSailPointExperimental "TEST_VALUE" -CampaignId "TEST_VALUE" -TriggerCampaignReportRequest "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

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

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

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

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

    Context 'Get-AccessSummariesV1' {
        It 'Test Get-AccessSummariesV1' {
            #$TestResult = Get-AccessSummariesV1 -XSailPointExperimental "TEST_VALUE" -CertificationId "TEST_VALUE" -Type "TEST_VALUE" -Limit "TEST_VALUE" -Offset "TEST_VALUE" -Count "TEST_VALUE" -Filters "TEST_VALUE" -Sorters "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Get-CertificationEntitlementChildrenDetailsV1' {
        It 'Test Get-CertificationEntitlementChildrenDetailsV1' {
            #$TestResult = Get-CertificationEntitlementChildrenDetailsV1 -XSailPointExperimental "TEST_VALUE" -CertificationId "TEST_VALUE" -ReviewItemId "TEST_VALUE" -EntitlementId "TEST_VALUE" -Limit "TEST_VALUE" -Offset "TEST_VALUE" -Count "TEST_VALUE" -Filters "TEST_VALUE" -Sorters "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

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

    Context 'Get-CertificationEntitlementParentsDetailsV1' {
        It 'Test Get-CertificationEntitlementParentsDetailsV1' {
            #$TestResult = Get-CertificationEntitlementParentsDetailsV1 -XSailPointExperimental "TEST_VALUE" -CertificationId "TEST_VALUE" -ReviewItemId "TEST_VALUE" -EntitlementId "TEST_VALUE" -Limit "TEST_VALUE" -Offset "TEST_VALUE" -Count "TEST_VALUE" -Filters "TEST_VALUE" -Sorters "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Get-CertificationEntitlementPermissionsV1' {
        It 'Test Get-CertificationEntitlementPermissionsV1' {
            #$TestResult = Get-CertificationEntitlementPermissionsV1 -XSailPointExperimental "TEST_VALUE" -CertificationId "TEST_VALUE" -ReviewItemId "TEST_VALUE" -EntitlementId "TEST_VALUE" -Limit "TEST_VALUE" -Offset "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

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

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

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

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

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

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

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

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

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

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

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

    Context 'Get-PendingTasksV1' {
        It 'Test Get-PendingTasksV1' {
            #$TestResult = Get-PendingTasksV1 -XSailPointExperimental "TEST_VALUE" -ReviewerIdentity "TEST_VALUE" -Limit "TEST_VALUE" -Offset "TEST_VALUE" -Count "TEST_VALUE" -Filters "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

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

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

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

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

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

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

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

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

    Context 'Get-ReviewItemsV1' {
        It 'Test Get-ReviewItemsV1' {
            #$TestResult = Get-ReviewItemsV1 -XSailPointExperimental "TEST_VALUE" -CertificationId "TEST_VALUE" -Limit "TEST_VALUE" -Offset "TEST_VALUE" -Count "TEST_VALUE" -Filters "TEST_VALUE" -Sorters "TEST_VALUE" -ActivityData "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

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

    Context 'Move-CertificationsV1' {
        It 'Test Move-CertificationsV1' {
            #$TestResult = Move-CertificationsV1 -XSailPointExperimental "TEST_VALUE" -CampaignId "TEST_VALUE" -ReassignCertifications "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Move-SubjectAndItemsAsyncV1' {
        It 'Test Move-SubjectAndItemsAsyncV1' {
            #$TestResult = Move-SubjectAndItemsAsyncV1 -XSailPointExperimental "TEST_VALUE" -CertificationId "TEST_VALUE" -ReassignReference "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Move-SubjectAndItemsV1' {
        It 'Test Move-SubjectAndItemsV1' {
            #$TestResult = Move-SubjectAndItemsV1 -XSailPointExperimental "TEST_VALUE" -CertificationId "TEST_VALUE" -ReassignReference "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

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

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

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

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

    Context 'Search-CampaignTemplatesV1' {
        It 'Test Search-CampaignTemplatesV1' {
            #$TestResult = Search-CampaignTemplatesV1 -XSailPointExperimental "TEST_VALUE" -SearchRequest "TEST_VALUE" -Limit "TEST_VALUE" -Offset "TEST_VALUE" -Count "TEST_VALUE" -Sorters "TEST_VALUE" -Filters "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Search-CertificationsV1' {
        It 'Test Search-CertificationsV1' {
            #$TestResult = Search-CertificationsV1 -XSailPointExperimental "TEST_VALUE" -ReviewerIdentity "TEST_VALUE" -Limit "TEST_VALUE" -Offset "TEST_VALUE" -Count "TEST_VALUE" -Filters "TEST_VALUE" -Sorters "TEST_VALUE" -SearchRequest "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

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

    Context 'Search-ReviewItemsV1' {
        It 'Test Search-ReviewItemsV1' {
            #$TestResult = Search-ReviewItemsV1 -XSailPointExperimental "TEST_VALUE" -CertificationId "TEST_VALUE" -Limit "TEST_VALUE" -Offset "TEST_VALUE" -Count "TEST_VALUE" -Filters "TEST_VALUE" -Sorters "TEST_VALUE" -ActivityData "TEST_VALUE" -SearchRequest "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

    Context 'Search-SubjectSummariesV1' {
        It 'Test Search-SubjectSummariesV1' {
            #$TestResult = Search-SubjectSummariesV1 -XSailPointExperimental "TEST_VALUE" -CertificationId "TEST_VALUE" -Limit "TEST_VALUE" -Offset "TEST_VALUE" -Count "TEST_VALUE" -Filters "TEST_VALUE" -Sorters "TEST_VALUE" -SearchRequest "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

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

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

    Context 'Submit-DecisionsV1' {
        It 'Test Submit-DecisionsV1' {
            #$TestResult = Submit-DecisionsV1 -XSailPointExperimental "TEST_VALUE" -CertificationId "TEST_VALUE" -ReviewDecision "TEST_VALUE"
            #$TestResult | Should -BeOfType TODO
            #$TestResult.property | Should -Be 0
        }
    }

}