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

Giai thừa với unittest

Trong bài tập này, bạn sẽ bắt đầu dùng unittest để tạo các kiểm thử cơ bản cho hàm tính giai thừa. Vì thư viện dùng cách tiếp cận hướng đối tượng, các hàm sẽ được cài đặt dưới dạng phương thức của lớp unittest.TestCase. Gói unittest đã được import sẵn.

Hướng dẫn 1/3

undefined XP
  • 1
    • Dùng .assertEqual() để kiểm tra giai thừa của 5 bằng 120.
  • 2
    • Dùng .assertEqual() để kiểm tra giai thừa của 0 bằng 1.
  • 3
    • Dùng .assertRaises() để tạo một kiểm thử kiểm tra rằng tính giai thừa của một số âm sẽ phát sinh ValueError.