假装我有这样的功能......
function Get-Something {
return Get-DogShit
}
...在我的 Pester 测试脚本中...
$var = 1
Mock 'Get-Dogshit' { return $var }
it 'should return true' {
Get-Something | should $var
}
这不起作用,但你明白我在这里想要做什么吗?我想从局部变量中获取值到 MOCK 脚本块中。我想避免对模拟中的返回值和 it 块中的预期结果进行硬编码。关于如何实现这一目标的任何想法?