-
PowerShell:具有前/后块的Pester单元测试
我正在学习使用Pester进行单元测试,并且在使用Before / After块时遇到了一个奇怪的问题。我的单元测试代 -
我如何Powershell Pester测试ThrowTerminateError
我如何通过Powershell Pester测试ThrowTerminateError? <pre><code>catch { $PSCmdlet.ThrowTerminatingError( $PSItem ) } </c -
调用Pester返回零结果
我有一个Pester脚本,正在为我的API运行一些烟雾测试。当我运行Invoke-Pester时,我得到了徽标,并且测试 -
删除Pester模拟功能
如何<code>unmock</code>以前模拟的函数?有时我发现自己处于一种情况下,想要测试以前<code>mocked</code>的功 -
Powershell单元测试用例
我在Powershell中有一个命令,我两次调用同一命令,我希望第一次它会返回一个值,第二次它将抛出一个 -
烦恼的嘲笑困扰着我
我是关于PowerShell的完全新手,现在受命为一些现有的PowerShell脚本编写单元测试。对于我来说,学习自动 -
完成后,有没有办法处置Pester Mock?
我为IIS方法Get-IISSite在两个不同的It''块中设置了两个Mocks ... 我遇到的问题是这两个都通过了,但 -
无法模拟启动过程powershell {}命令?
我使用的命令是将一个ps1(dummy.ps1)文件调用到另一个ps1文件, 我正在使用的命令是: <code>start- -
可以使用Pester和/或Mock测试.ps1脚本吗? 应该-HaveParameter 模拟脚本本身
请考虑一个带参数并进行状态更改的.ps1脚本。我要测试的脚本有两个方面: <ul> <li>从调用者处接收 -
如果Pester测试失败,如何“不稳定” Jenkins管道构建?
我具有以下Jenkinsfile来运行Powershell Pester测试。如果没有通过瘟疫测试,如何获得“不稳定”的构建结果 -
为什么没有调用此Pester 3.4模拟程序?
我有一个像这样的Powershell 5.1模块: <pre><code>function CheckEventViewerForErrors( [string] $logName, [string] $ -
在PowerShell中使用“ using”语句的任何动态方式?
我在using语句中遇到问题,可以<a href="https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/abou -
Pester:如何访问模块范围内的BeforeEach变量?
我正在尝试使用Pester对PowerShell模块进行单元测试。我的问题是我在<code>BeforeEach</code>中定义的变量无法 -
引发预期错误时,Pester测试失败
我正在尝试使用Pester for PowerShell来测试我的一些代码,但无法使Pester与错误有关。 以这个非常基 -
如何在Powershell中同时处理多个按键?例如:Windows徽标键+ Alt + PrtScn:
在powershell ISE中尝试了以下代码,但在它接受下一个键作为“ g”之后,它仅接受第一个键(按<kbd> Win </k -
Pester-如何以JaCoCo格式输出Pester代码覆盖率报告?
我想以JaCoCo格式输出Pester的代码覆盖率数据。 Pester仓库表示这是可能的:<a href="https://github.com/pester/Peste -
在Powershell中同时按下Windows徽标键+ Alt + PrtScn的多个键?
我通过引用该链接尝试了以下代码,但无法一次按这些键。 我需要任何更改吗? <pre><code>$code -
脚本属性返回类型的Pester测试
我是新手,我想为PowerShell类模块创建测试。我正在尝试确定如何测试实现类的属性的特定方法。 -
如何在Pester中模拟具有两个互斥参数的测试
我正在编写一个辅助函数以登录到Azure。我可以用<code>Connect-AzAccount</code>或<code>-SubscriptionId</code>叫<code>-S -
Pester Mock不返回使用New-Object
无论出于什么原因,无论何时执行以下操作,我都在为Powershell创建单元测试: <pre><code>$objectIWantToCre -
Pester测试评估PSCustomObject-无法
我有一个简单的问题,希望有人可以提供帮助。 我用杵法编写了一个单元测试,其中它针对使用PS -
PowerShell中Pester的-FileContentMatchMultiline的区分大小写的选项
我有十几行内容,因此需要在多个.ps1文件中保持一致。我可以使用Pester中的-FileContentMatchMultiline功能使 -
Pester 5.0.2 BeforeAll块代码未显示在Describe块中
我最近切换到Pester 5.0.2,开始对我编写的Powershell脚本进行一些测试。我能够闯入BeforeAll块,并且按预期 -
Pester:无法访问父范围变量
我在Pester中进行了以下简单测试: <pre class="lang-bsh prettyprint-override"><code># Name.Tests.ps1 $name = "foo" -
如何在Powershell中使用Pester模拟ErrorRecord?
我有一个要包含在单元测试中的功能,但是我不知道该怎么做。该方法接收一个ErrorRecord对象(来自Invoke -
在Pester测试中无法输出文件
我有一个脚本,可将记录从日志文件提取到文本文件。在PS命令行中可以正常工作。在Pester中,似乎未创 -
正确的杵式调用语法可以与最新版本一起使用吗?
使用带最新版本的pester的带参数调用pester的正确语法是什么? 我们当前的语法是: <pre><code>Invok -
如果Pester断言失败,该如何指定该怎么办?
如果您想说1应该等于1,并且如果它没有那么破损,那么在powershell中避免使用代码重复的最有说服力的 -
在Pester中执行功能时,它会跳过它的声明,但不应
我正在尝试在脚本文件中测试功能,该脚本文件正在测试与PC的连接。我试图通过在Pester测试中从另一个 -
Pester 5.0,包括ps1文件
在版本4中,我使用了pester,并且在测试脚本的乞求中,我有以下内容: <pre><code>. "$PSScriptRoot\..\Uti