jest-skill
jest-skill
Mô tả
Skill chuyên sinh unit test và integration test bằng Jest cho JavaScript/TypeScript - bao gồm cách mock module/dependency đúng cách, viết test có cấu trúc rõ ràng (arrange-act-assert), và đặt tên test dễ hiểu khi fail.
Khi nào nên dùng
- Cần viết bộ test cho một module/function mới bằng Jest, có mock dependency ngoài (API, database).
- Bộ test Jest hiện tại thiếu coverage cho các edge case quan trọng.
Khi nào không nên dùng
- Dự án dùng test runner khác (Vitest, Mocha) - convention có thể khác, nên dùng skill/pattern tương ứng.
Ví dụ
“Viết unit test Jest cho hàm tính giá giỏ hàng, bao gồm case có mã giảm giá và case giỏ hàng trống.”
Mô tả tổng hợp từ danh mục cộng đồng, chưa kiểm chứng trực tiếp - kiểm tra lại test sinh ra có thực sự assert đúng hành vi mong muốn, không chỉ chạy qua mà không kiểm tra gì.
Nguồn
Tổng hợp từ danh mục VoltAgent/awesome-agent-skills, skill gốc tại github.com/LambdaTest/agent-skills.
lượt xem