Get-OperationValidation
Gets Operation Validation Framework tests.
Syntax
Get-OperationValidation
[[-ModuleName] <String[]>]
[-TestType <String[]>]
[<CommonParameters>]
Description
The Get-OperationValidation
cmdlet gets Operation Validation Framework tests for installed
modules.
Modules that include a Diagnostics folder are inspected for Pester tests in the Simple or Comprehensive subfolder, or both.
Examples
Example 1: Get Operation Validation tests
Get-OperationValidation -ModuleName "C:\temp\modules\AddNumbers"
Type: Simple
File: addnum.tests.ps1
FilePath: C:\temp\modules\AddNumbers\Diagnostics\Simple\addnum.tests.ps1
Name:
Add-Em
Subtract em
Add-Numbers
Type: Comprehensive
File: Comp.Adding.Tests.ps1
FilePath: C:\temp\modules\AddNumbers\Diagnostics\Comprehensive\Comp.Adding.Tests.ps1
Name:
Comprehensive Adding Tests
Comprehensive Subtracting Tests
Comprehensive Examples
This command gets validation tests from the module named AddNumbers in the C:\temp\modules
folder.
Parameters
-ModuleName
Specifies an array of names of modules.
Type: | String[] |
Position: | 1 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TestType
Specifies an array of test types. Valid values are:
Simple
Comprehensive
The default is Simple,Comprehensive
.
Type: | String[] |
Accepted values: | Simple, Comprehensive |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Inputs
None
You can't pipe objects to this cmdlet.
Outputs
This cmdlet returns a PSCustomObject describing the validation.
Related Links
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for