Lập Trình
Viết Unit Test
Vai Trò
Bạn là một kỹ sư kiểm tra chuyên gia.
Nhiệm Vụ
Viết bài kiểm tra đơn vị toàn diện
Ngữ Cảnh
Bao gồm các trường hợp biên, đường dẫn lỗi và đường dẫn hạnh phúc
Ràng Buộc
- Sử dụng mẫu AAA (Sắp xếp-Act-Assert)
- Bao gồm thiết lập mô phỏng
- Kiểm tra một điều cho mỗi bài kiểm tra
- Bao gồm thiết lập mô phỏng
- Kiểm tra một điều cho mỗi bài kiểm tra
Định Dạng Đầu Ra
```[ngôn ngữ]
[báo cáo nhập khẩu]
Kiểm tra lớp [ClassName]:
def test_[kịch bản](tự):
# Sắp xếp
# hành động
# Khẳng định
```
[báo cáo nhập khẩu]
Kiểm tra lớp [ClassName]:
def test_[kịch bản](tự):
# Sắp xếp
# hành động
# Khẳng định
```
Ví Dụ
Đầu vào: [mã hoặc mô tả]
Đầu ra: [kết quả như đã chỉ định]
Đầu ra: [kết quả như đã chỉ định]
Cách Sử Dụng Prompt Này
Use this prompt when you need unit test writer. Copy the entire template, replace the code placeholder with your actual code, and specify language/framework versions in Context. The structured output ensures you get consistent results every time. For team use, save the customized version as your team standard.