การทดสอบหน่วยการเป็นตัวแทนกระดานหมากรุก
นี่เป็นคำถามที่ค่อนข้างผิดเพี้ยน ฉันกำลังเขียนห้องสมุดหมากรุกโดยเริ่มจากศูนย์ คุณสามารถค้นหารหัสได้มากที่นี่ด้วยความตั้งใจที่จะใช้มันสำหรับ GUI และ / หรือเอ็นจิ้น (เกมนี้เป็นเกมหมากรุกแกรนด์ แต่สำหรับวัตถุประสงค์ของคำถามนี้มันไม่สำคัญเลย) ฉันกำลังเขียนการทดสอบหน่วยเพื่อตรวจสอบว่าฟังก์ชั่นของฉันทำงานได้ตามที่คาดไว้ และฉันสงสัยว่ามีห้องสมุดหรือฐานข้อมูลของตำแหน่งที่แนะนำเพื่อทดสอบที่ฉันสามารถใช้และทำงานได้หรือไม่โดยจัดหมวดหมู่ว่าพวกเขาเป็น Checkmate, Stalemate, Check, Legal, Illegal เป็นต้น tl; dr ฉันกำลังมองหารายการของตำแหน่งที่จะทดสอบหน่วยรหัสของฉันกับ คุณสามารถค้นหาการทดสอบปัจจุบันของฉันที่นี่ฉันเพิ่มให้พวกเขาทุกสองสามวัน อย่างไรก็ตามฉันต้องการตรวจสอบให้แน่ใจว่าการทดสอบครบถ้วนสมบูรณ์ก่อนที่ฉันจะทำการดีบักรหัส (ครึ่งหนึ่งของพวกเขาล้มเหลวในขณะนี้) แก้ไข: ชี้แจง: ฉันไม่ได้มองหาการทดสอบของเครื่องยนต์ ("ย้ายที่ดีที่สุด") ฉันกำลังมองหาการเป็นตัวแทนคณะกรรมการ ("คือตำแหน่งรุกฆาต") การทดสอบ ฉันมีปริศนาอยู่สองสามข้อสำหรับการทดสอบเครื่องยนต์