Cách để tránh phpunit phải gọi hàm tạo cho một đối tượng giả là gì? Nếu không, tôi sẽ cần một đối tượng giả làm đối số phương thức khởi tạo, một đối tượng khác cho đối tượng đó, v.v. Api có vẻ như thế này:
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ố của hàm tạo, ngay cả khi $callOriginalConstructor
đặt thành false.
Tôi chỉ có một đối tượng trong hàm tạo và nó là một phần phụ thuộc. Vì vậy, tôi không nghĩ rằng tôi có một vấn đề thiết kế ở đó.