Приведенный ниже скрипт работает, когда запускается с точкой, но не запускается при вызове с invoke-pester (работает версия Pester 4.6.0). Я делаю что-то не так или есть проблема с invoke-pester?
using module "./Test.psm1"
Describe "Unit Test" -Tag 'Unit' {
Context 'test' {
It 'return' {
mock Write-Verbose { write-host $Message }
$T = [Test]::new()
$T.createoutput()
assert-MockCalled Write-Verbose
}
}
}
Test.psm1:
class Test{
[void]createoutput(){
Write-Verbose 'hello'
}
}