added test to determine if output is correct
This commit is contained in:
parent
f24dfb02dc
commit
052165d15a
|
@ -29,8 +29,27 @@ Describe "Test-Format-List" {
|
|||
It "Should be able to display a list of props when separated by a comma" {
|
||||
$testCommand = Get-Process
|
||||
|
||||
{ $testCommand | Format-List -Property Name,BasePriority }| Should Not Throw
|
||||
{ $testCommand | Format-List -Property Name,BasePriority } | Should Not Throw
|
||||
|
||||
{ $testCommand | fl -Property Name,BasePriority } | Should Not Throw
|
||||
}
|
||||
|
||||
It "Should not show only the requested props" {
|
||||
$testCommand = Get-Process
|
||||
|
||||
( $testCommand | Format-List | Out-String).Contains("CPU") | Should Be $true
|
||||
( $testCommand | Format-List -Property Name | Out-String).Contains("CPU") | Should Be $false
|
||||
|
||||
( $testCommand | fl | Out-String).Contains("CPU") | Should Be $true
|
||||
( $testCommand | fl -Property Name | Out-String).Contains("CPU") | Should Be $false
|
||||
}
|
||||
|
||||
It "Should be able to take input without piping objects to it" {
|
||||
$input = (Get-Process)[0]
|
||||
|
||||
{ Format-List -InputObject $input } | Should Not Throw
|
||||
|
||||
{ fl -InputObject $input } | Should Not Throw
|
||||
}
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue