PowerShell 技能连载 - 用 Pester Tests 做测试
Pester 是一个随 Windows 10 和 Windows Server 2016 发布的开源模块,可以通过 PowerShell Gallery 免费下载(需要事先安装最新版本的 PowerShellGet):
1 | PS C:\> Install-Module -Name Pester -Force -SkipPublisherCheck |
Pester 是一个主要用来测试 PowerShell 代码的测试框架。您不仅可以用它来测试代码,而且可以用它来测试任何东西。以下是一个测试 PowerShell 版本号和一些设置的小例子:
1 | Describe 'PowerShell Basic Check' { |
当您运行它时(当然,前提是已经安装了 Pester 模块),这是得到的输出结果:
1 | Describing PowerShell Basic Check |
当然,这只是一个例子。您可以把它做详细并且将测试扩展到更多的其它设置或依赖条件。
PowerShell 技能连载 - 用 Pester Tests 做测试
http://blog.vichamp.com/2017/02/24/using-pester-tests-to-test-anything/