คุณเข้าหาผู้ทดสอบผู้สังเกตการณ์ใน Magento ได้อย่างไร (ทำงานกับEcomDev_PHPUnit )
การยืนยันประเภทใดที่รวมถึง?
- ตรวจสอบว่าเหตุการณ์กำลังถูกส่ง (
assertEventDispatched()
) - ตรวจสอบฟังก์ชั่นด้วยข้อมูลจำลอง
- ...
เป็นการดีที่ฉันต้องการที่จะเห็นความคิดเห็นของนักพัฒนาคนอื่นเกี่ยวกับวิธีการและการยืนยันที่ทำ
ตรงนี้ ตรวจสอบว่าเหตุการณ์ของคุณได้รับการจัดส่งหรือไม่จากนั้นเพียงเรียกเมธอด observer พร้อมข้อมูลจำลองและตรวจสอบว่าถูกต้อง เป็นการดีที่คุณควรตรวจสอบว่าผู้สังเกตการณ์ได้รับการกำหนดค่าสำหรับเหตุการณ์ที่ถูกต้อง
—
Fabian Blechschmidt