jest-testing
為 Lea 語言儲存庫提供 Jest 測試模式與最佳實踐,涵蓋解釋器、解析器及非同步 TypeScript 程式碼。
探索可重用的代理技能,查看實作細節,快速找到適合你工作流程的技能。
共找到 101 個技能
為 Lea 語言儲存庫提供 Jest 測試模式與最佳實踐,涵蓋解釋器、解析器及非同步 TypeScript 程式碼。
Jest 測試模式、工廠函數、模擬策略與 TDD 工作流程。適用於編寫單元測試、建立測試工廠或遵循 TDD 紅綠重構循環。
執行、調試與管理 DBHub 測試,包含單元測試、使用 Testcontainers 的整合測試及資料庫專屬測試。適用於驗證程式碼變更與排查資料庫連接器問題。
Vitest 測試模式,提供可靠的單元與整合測試架構。專注於關鍵業務邏輯、邊際案例與高效的 Mocking 策略,確保核心程式碼的穩定性。
透過分析 Git 差異自動將技術文件與程式碼變更保持同步。
自動化前端組件測試、使用者互動模擬、API 模擬,以及設置 Vitest、React Testing Library 與 Vue Test Utils。
標準化 TypeScript 的 Vitest 單元與整合測試工作流程,強制執行 70% 覆蓋率、正確的 Mock 實踐及 CI/CD 就緒的驗證模式。
使用 Vitest 對 Encore.ts 後端應用程式進行單元與整合測試,包含隔離資料庫與服務模擬支援。
自動化 Vitest 管理技能:處理 TypeScript/JavaScript 專案的測試執行、覆蓋率報告、失敗診斷及設定管理。
實作專業的 TDD 工作流程,包含 80% 以上覆蓋率要求、自動化測試策略,以及強制執行 AAA 模式以確保程式碼的高品質與穩定性。
執行高品質測試實踐,識別並防止常見反模式,如測試 Mock 行為、生產程式碼中的測試專用方法以及對相依性理解不足的 Mock 方式。
使用 Stryker 進行 JavaScript/TypeScript 突變測試。分析分支代碼以發現薄弱或缺失的測試,驗證測試有效性,並增強 Node.js 測試套件。