อะไรคือวิธีที่จะหลีกเลี่ยงไม่ให้ phpunit เรียกตัวสร้างสำหรับวัตถุจำลอง? มิฉะนั้นฉันจะต้องมีวัตถุจำลองเป็นอาร์กิวเมนต์ตัวสร้างอีกชิ้นหนึ่งสำหรับสิ่งนั้นเป็นต้น api ดูเหมือนจะเป็นดังนี้:
getMock($className, $methods = array(), array $arguments = array(),
$mockClassName = '', $callOriginalConstructor = TRUE,
$callOriginalClone = TRUE, $callAutoload = TRUE)
ฉันไม่ได้ทำงาน มันยังคงบ่นเกี่ยวกับอาร์กิวเมนต์ตัวสร้างแม้ว่าจะ$callOriginalConstructor
ตั้งค่าเป็นเท็จก็ตาม
ฉันมีวัตถุเพียงชิ้นเดียวในตัวสร้างและเป็นการฉีดแบบพึ่งพา ดังนั้นฉันไม่คิดว่าฉันมีปัญหาในการออกแบบที่นั่น