ภาพรวม
Framework ทดสอบ JVM ที่เขียน specification ด้วย Groovy
ความเป็นมา
Spock ให้รูปแบบ given/when/then และ data-driven test เพื่ออธิบายพฤติกรรมโปรแกรม
เหมาะกับงานแบบไหน
ทดสอบ Java/Groovy ที่ต้องการ specification และตารางข้อมูลทดสอบ
ข้อควรชั่งน้ำหนัก
ตรวจ Groovy/JDK/test-runner compatibility และไม่ใช้ mock แทน integration ที่ต้องตรวจจริงทั้งหมด
