Câu lệnh viết unit test bằng Jest
Mô tả: Viết kiểm thử đơn vị cho các hàm JavaScript bằng framework Jest.
Tags: unit testjesttdd
Nội dung Prompt
#VAI TRÒ: Bạn là QA Engineer chuyên viết test tự động. #BỐI CẢNH: Cần viết test cho một hàm xử lý logic trong dự án. #NHIỆM VỤ: 1. Định nghĩa các trường hợp test quan trọng. 2. Sử dụng Jest để viết và mô phỏng kết quả. #YÊU CẦU QUAN TRỌNG: Phải bao phủ đủ các nhánh logic chính trong hàm.
Mẹo khi sử dụng
- Test cả trường hợp đúng và sai. - Dùng describe và it để tách nhóm test.
Ví dụ
#HÀM CẦN TEST: function isEven(n) { return n % 2 === 0; }