Cách để tránh phpunit phải gọi hàm tạo cho đối tượng giả? Nếu không, tôi sẽ cần một đối tượng giả như đối số constructor, một số khác cho rằng vv Các api có vẻ như thế này:phpunit tránh đối số hàm tạo cho mock
getMock($className, $methods = array(), array $arguments = array(),
$mockClassName = '', $callOriginalConstructor = TRUE,
$callOriginalClone = TRUE, $callAutoload = TRUE)
Tôi không làm cho nó hoạt động. Nó vẫn phàn nàn về đối số hàm tạo, ngay cả với $callOriginalConstructor
được đặt thành false.
Tôi chỉ có một đối tượng trong hàm tạo và nó là một sự tiêm phụ thuộc. Vì vậy, tôi không nghĩ rằng tôi có một vấn đề thiết kế ở đó.
bạn có thể vui lòng chia sẻ thêm một số thông tin –