GUT
โดย bitwes
เขียนชุดทดสอบ GDScript ใน Godot ด้วย assertions, doubles และ stubs แล้วรันใน editor หรือ CLI เหมาะกับการตรวจระบบดาเมจ ไอเทม และเซฟซ้ำหลังแก้โค้ด
เริ่มต้น: ติดตั้งผ่าน 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/