Restructure of pester test layout

This restructuring moves tests to a directory name which matches the module
in which the cmdlet resides which should improve the discoverability of a
specific test.
For tests which are not about cmdlets in a module, new directories have been
created to make those tests easier to find as well
This commit is contained in:
James Truher authored and Andrew Schwartzmeyer committed 2016-06-29 12:05:41 -07:00
1 parent ef32e2339e
commit 1e1c4b7dc0
126 files changed
+10 -6

No files matched your search

@@ -0,0 +1,25 @@
Describe "Get-PSProvider" {
It "Should be able to call with no parameters without error" {
{ Get-PSProvider } | Should Not Throw
}
It "Should be able to call the filesystem provider" {
{ Get-PSProvider FileSystem } | Should Not Throw
$actual = Get-PSProvider FileSystem
$actual.Name | Should Be "FileSystem"
$actual.Capabilities | Should Be "Filter, ShouldProcess, Credentials"
}
It "Should be able to call a provider with a wildcard expression" {
{ Get-PSProvider File*m } | Should Not Throw
}
It "Should be able to pipe the output" {
$actual = Get-PSProvider
{ $actual | Format-List } | Should Not Throw
}
}