1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Nhập môn Kiểm thử trong Python

Connected

Bài tập

pytest.raises

Trong bài này, bạn sẽ tiếp tục viết bộ kiểm thử (test suite) đầu tiên bằng thư viện pytest.

Hàm multiple_of_two kiểm tra xem num có phải bội số của 2 hay không. Trong bài này, bạn sẽ viết một kiểm thử kỳ vọng việc ném ra một Exception.

Gói pytest đã được import.

Hướng dẫn

100 XP
  • Định nghĩa một context manager cho kiểm thử ngoại lệ.
  • Viết bài kiểm thử để kiểm tra rằng đầu vào bằng 0 multiple_of_two(num=0) sẽ dẫn đến ngoại lệ ValueError.