Tests/Private/Private.Tests.ps1
|
# ShowTree\Tests\Private\Private.Tests.ps1 # This helper lives in the test scope, not the module scope. # It does NOT need to be visible inside the module. InModuleScope ShowTree { BeforeAll { . "$PSScriptRoot/PrivateHelpers.ps1" } Describe "Private function smoke test" { It "Can call Get-Connector" { Get-Connector -Type Directory -IsLast:$false | Should -Be "╠══ " } It "Can call Get-FilteredTreeItems" { $items = @( New-TestItem -Name "a" New-TestItem -Name "b" ) $result = Get-FilteredTreeItems -Items $items -Exclude "b" $result.Name | Should -Be @("a") } } } |