我正在Powershell中使用pester测试一个脚本,但是我看不出该脚本是否有效,因为我一直拒绝访问某些文件。有没有什么办法绕过这个,让我看看我的脚本是否有效? 谢谢
用杵来处理这类事情的最好方法是用一个 Mock
Mock
或者,处理您知道有权访问的文件,最好是在自动创建的 TestDrive: 空间(在测试结束时由Pester清理)。例如,在测试脚本中,使用 New-Item 在下面创建一些文件 测试驱动器:
TestDrive:
New-Item
测试驱动器:
嘲弄 测试驱动器:
嘲弄