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; }