deepskill授权
Pester 跨主版本测试迁移
用于跨主版本升级 PowerShell Pester 测试套件的迁移技能:v3→v4、v4→v5 和 v5→v6。覆盖 Discovery/Run 两阶段模型、将初始化移入 BeforeAll、$PSScriptRoot 与 $MyInvocation 的比较、mock 变更(Assert-MockCalled → Should -Invoke、移除回落行为
↓ 0👍 0
◇ 来源证据已核对↗
先选你要完成的事,也可以按职业筛选。技术、工具与产品名称保留在标签中。
用于跨主版本升级 PowerShell Pester 测试套件的迁移技能:v3→v4、v4→v5 和 v5→v6。覆盖 Discovery/Run 两阶段模型、将初始化移入 BeforeAll、$PSScriptRoot 与 $MyInvocation 的比较、mock 变更(Assert-MockCalled → Should -Invoke、移除回落行为
在 React 18 升级中把 Enzyme 测试重写为 React Testing Library 行为测试,参考查询优先级、Provider 包装及 API 映射。
结合 createTestingPinia 和 Vue Test Utils 模式,为 Vue 3、TypeScript、Vitest 与 Pinia 编写和审阅以行为为先的单元测试。
通过提取辅助方法,将给定方法 ${input:methodName} 的认知复杂度降低到 ${input:complexityThreshold} 或以下。
审阅 Jest 的测试结构、模拟策略,以及 JavaScript/TypeScript 常见测试模式。