กลับไป เครื่องมือ
ทดสอบและดีบัก

GUT

โดย bitwes

เขียนชุดทดสอบ GDScript ใน Godot ด้วย assertions, doubles และ stubs แล้วรันใน editor หรือ CLI เหมาะกับการตรวจระบบดาเมจ ไอเทม และเซฟซ้ำหลังแก้โค้ด

repo

เริ่มต้น: ติดตั้งผ่าน Godot AssetLib หรือวางโฟลเดอร์ gut ใน addons แล้วเปิด plugin ที่ Project Settings → Plugins

ทดลองใช้: สร้าง res://test/unit/test_example.gd ที่ extends GutTest เพิ่มฟังก์ชัน test_ และ assertion ตั้งโฟลเดอร์ทดสอบใน GUT panel แล้วกด Run All ใช้ doubles/stubs แยก dependency ของระบบไอเทมหรือดาเมจ และรันชุดเดียวกันผ่าน CLI ได้

ความเข้ากันได้: เอกสารที่ตรวจเป็น GUT 9.6.1 สำหรับ Godot 4.6; GUT 9 ใช้กับ Godot 4 ส่วน GUT 7 ต้องการ Godot 3.4 อย่าเลือกจากเลข major อย่างเดียว ให้ตรวจรุ่นที่ตรง editor ก่อนติดตั้ง

เอกสารและแหล่งอ้างอิง: https://gut.readthedocs.io/en/latest/Quick-Start.html · https://gut.readthedocs.io/en/latest/Install.html · https://gut.readthedocs.io/en/latest/

ดูแหล่งที่มา