Sublime Text - การทดสอบโค้ด Python
ข้อเสนอ Python unittestกรอบการทดสอบหน่วยอย่างเป็นทางการสำหรับการทดสอบหน่วยสคริปต์ที่ออกแบบก่อนการปรับใช้ จะเรียกอีกอย่างว่าPyUnit. การทดสอบหน่วย Python ที่ใช้ในโปรแกรมแก้ไขข้อความ Sublime เรียกว่าเป็นsublime-unittests และมีอยู่ในลิงค์ต่อไปนี้ -
https://github.com/martinsam/sublime-unittest
การทดสอบหน่วยเหล่านี้มีตัวอย่างข้อมูลที่เป็นประโยชน์จำนวนมากเพื่อให้ง่ายต่อการเขียนกรณีทดสอบหน่วย
การติดตั้ง UnitTest
การควบคุมแพ็คเกจของ Sublime จะจัดการการติดตั้งไฟล์ unittests และขั้นตอนต่อไปนี้อธิบายโดยละเอียด -
Step 1 - ใช้จานคำสั่งของ Sublime Editor Ctrl+Shift+P สำหรับการติดตั้งแพคเกจดังแสดงในภาพหน้าจอด้านล่าง -
Step 2 - แพ็คเกจที่ติดตั้งใช้สองตัวอย่างต่อไปนี้ -
testclass ซึ่งใช้ในการสร้างคลาสทดสอบใหม่
testfunc ซึ่งใช้ในการสร้างฟังก์ชันทดสอบใหม่ให้เรากรอก
Step 3- คอนโซลคำนวณผลการทดสอบตามที่แสดงในภาพหน้าจอด้านล่าง สังเกตว่าผลลัพธ์ขึ้นอยู่กับความสำเร็จหรือความล้มเหลวของการทดสอบ
Success Result
Failure Result
Note - กรณีทดสอบหน่วยทำงานเป็นคอมไพเลอร์สำหรับการคำนวณสคริปต์ใน python