Score:2

ฉันจะหาคำอธิบายประกอบสำหรับชั้นเรียนการทดสอบได้ที่ไหน

ธง in

ฉันได้เห็นตัวอย่างการทดสอบมากมาย เช่น:

/**
 * คำอธิบายการทดสอบของฉัน
 *
 * @group mymodule
 */
คลาส MyModuleTest ขยาย KernelTestBase { }

ฉันรู้ว่า @กลุ่ม mymodule คำอธิบายประกอบนั้นทำงานอย่างไร และมีข้อมูลอื่นใดอีกบ้างที่ฉันสามารถใส่ลงไปได้ หรือที่สำคัญกว่านั้นข้อมูลนั้นถูกกำหนดไว้ที่ใด? ฉันไม่สามารถหาได้จากทุกที่

Score:5
ธง cn

ใช่ นี่คือคำอธิบายประกอบ ดู https://phpunit.readthedocs.io/en/9.5/annotations.html

โดยเฉพาะอย่างยิ่งใน Drupal จำเป็นต้องมีคำอธิบายประกอบ @group คำอธิบายประกอบ @requires เป็นทางเลือก คำอธิบายถูกค้นพบจากบรรทัดเหนือคำอธิบายประกอบแรก หรือจาก @coversDefaultClass หากระบุ

ดู TestDiscovery::getTestInfo.

sonfd avatar
in flag
สิ่งที่ฉันกำลังมองหา ขอขอบคุณ.
Score:3
ธง id

@group เป็นหนึ่งใน คำอธิบายประกอบ PHPUnit ที่มีอยู่มากมาย

sonfd avatar
in flag
แน่นอนว่ามันเป็นเพียงคำอธิบายประกอบ PHPUnit นั่นสมเหตุสมผลกว่า ขอขอบคุณ!

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา