当我通过Invoke-Pester
调用所有测试(* .tests.ps1)时,验证某些基本组设置的系统测试失败。
错误为The term 'Get-AzureADObjectSetting' is not recognized as the name of a cmdlet, function, script file
。此cmdlet通过模块AzureAdPreview
提供。
当我使用Invoke-Pester -Script ./GroupFoobar.tests.ps1
运行相同的测试文件时,不会出现此错误。
在某些情况下加载Pester模块会有所不同-我正在使用4.0.4版Pester吗?
答案 0 :(得分:0)
好吧,使用-Force
的{{1}}开关解决了我的问题:
AzureAdPreview