有没有一种方法可以使用 Pester 测试框架创建 either OR 断言?
Is there a way I can create an either OR assertion using Pester test framework?
例如,如果我想断言值应该是 Value1 或 Value2(都可以接受):
It 'Value must match Value1 or Value2' {
$params.value | Should -be "Value1" || "Value2"
}`
这是无效的语法 - 有没有办法用 Pester 做到这一点?
你想要 -BeIn
assertion:
if 'Value must match Value1 or Value 2' {
$params.Value |Should -BeIn @('Value1','Value2')
}
例如,如果我想断言值应该是 Value1 或 Value2(都可以接受):
It 'Value must match Value1 or Value2' {
$params.value | Should -be "Value1" || "Value2"
}`
这是无效的语法 - 有没有办法用 Pester 做到这一点?
你想要 -BeIn
assertion:
if 'Value must match Value1 or Value 2' {
$params.Value |Should -BeIn @('Value1','Value2')
}