en-US/about_AzDoTestSuite.help.txt

.NAME
    AzDoTestSuite
 
.SYNOPSIS
    DSC resource for managing Azure DevOps test suites.
 
.DESCRIPTION
    Manages a test suite beneath a test plan's root suite. Suites are identified by their path
    of suite names under the root, for example 'Regression/Smoke' - the same way AzDoQueryFolder
    treats query folder paths. Declare an ancestor suite as its own AzDoTestSuite resource and
    make descendant suites depend on it, rather than letting each suite create its own ancestry.
 
    There is no dedicated test-plan security namespace. 'Manage test plans' and 'Manage test
    suites' are permissions on the CSS (area path) security namespace, which AzDoAreaPermission
    already manages - there is no AzDoTestSuitePermission resource.
 
.PARAMETER ProjectName
    Required - System.String
    The name of the Azure DevOps project.
 
.PARAMETER PlanName
    Required - System.String
    The name of the test plan the suite belongs to.
 
.PARAMETER Path
    Key - System.String
    The suite's path under the plan's root suite, for example 'Regression/Smoke'. Backslashes
    are accepted and normalized to forward slashes.
 
.PARAMETER SuiteType
    Write - System.String
    Allowed values: StaticTestSuite, DynamicTestSuite, RequirementTestSuite
    The kind of suite: 'StaticTestSuite', 'DynamicTestSuite' or 'RequirementTestSuite'.
 
.PARAMETER Wiql
    Write - System.String
    The WIQL that selects the suite's test cases. Only meaningful for a DynamicTestSuite.
 
.PARAMETER RequirementIds
    Write - System.Int32[]
    The work item ids of the requirements the suite tracks. Only meaningful for a
    RequirementTestSuite.
 
.PARAMETER AllowRecursiveDelete
    Write - System.Boolean
    Deleting a suite deletes everything beneath it. Removal of a suite that still has children
    is refused unless this is set to $true.