ในบทช่วยสอนนี้ เราจะเรียนรู้การทดสอบอัตโนมัติ (Automated Testing) ใน Python หลังเขียนโค้ด ต้องทดสอบด้วยอินพุตต่างๆ ว่าทำงานถูกต้องหรือไม่ การทดสอบด้วยมือ (Manual) ยุ่งยาก เราจะใช้โมดูล unittestพื้นฐาน unittestสร้างคลาสสืบทอดจาก unittest.TestCaseเมธอดทดสอบต้องขึ้นต้นด้วย test (เช่น test_something)ใช้