จะรันการทดสอบการรวมบนคอนโทรลเลอร์ตัวเดียวได้อย่างไร

ฉันสงสัยว่าเป็นไปได้หรือไม่ใน grails ที่จะรันการทดสอบการรวมสำหรับคอนโทรลเลอร์ตัวเดียว ฉันใช้การทดสอบการรวมทั้งหมด

grails test-app -integration

ฉันจะรันการทดสอบการรวมสำหรับคอนโทรลเลอร์ 1 ตัวที่ชื่อ SurveyController ได้อย่างไร

ฉันขอขอบคุณความช่วยเหลือใด ๆ ! ขอบคุณ!


person kofhearts    schedule 27.06.2016    source แหล่งที่มา


คำตอบ (2)


สวัสดี โปรดระบุเส้นทางแบบเต็มของคลาสการทดสอบบูรณาการ (คัดลอกข้อมูลอ้างอิง) ดังต่อไปนี้

grails  test-app -integration path_to_integration_test.SurveyControllerIntegrationSpec

หมายเหตุ: ระบุชื่อคลาสทดสอบ ไม่ใช่ชื่อคอนโทรลเลอร์

person Prakash Thete    schedule 27.06.2016
comment
ขออภัย ลืมชื่อวิชาสอบ คุณควรระบุคลาสการทดสอบการรวมของ SurveyController เช่น SurveyControllerIntegrationSpec - person Prakash Thete; 28.06.2016
comment
นั่นทำมัน! ขอบคุณมาก! - person kofhearts; 28.06.2016

มันควรจะทำงาน

grails test-app integration: SurveyController
person Abs    schedule 27.06.2016
comment
ขออภัยที่ไม่ได้ผล โปรดทราบว่าฉันใช้ grails 2.2 คุณรู้ไหมว่านี่คือปัญหาเวอร์ชันหรือไม่ - person kofhearts; 27.06.2016