ชุดทดสอบแรก
ในแบบฝึกหัดนี้ คุณจะเขียนชุดทดสอบแรกที่ครอบคลุมประเภทการทดสอบที่ได้เรียนมา โดยใช้ไลบรารี pytest
ฟังก์ชัน multiple_of_two ทำหน้าที่ตรวจสอบว่า num เป็นจำนวนที่หารด้วย 2 ลงตัวหรือไม่ ให้เขียนและรันการทดสอบด้วย assert สองรายการ
นำเข้าแพ็กเกจ pytest ไว้แล้ว
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Python เบื้องต้นสำหรับการทดสอบโค้ด
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
def multiple_of_two(num):
if num == 0:
raise(ValueError)
return num % 2 == 0
def test_numbers():
# Write the "True" test below
____ multiple_of_two(____) ____ ____