Nếu tôi chính xác, SimpleTest sẽ cho phép bạn khẳng định lỗi PHP được ném. Tuy nhiên, tôi không thể tìm ra cách sử dụng nó, dựa trên tài liệu. Tôi muốn khẳng định rằng đối tượng tôi chuyển vào hàm tạo của mình là một cá thể của MyOtherObject
SimpleTest: Làm thế nào để khẳng định rằng một lỗi PHP được ném?
class Object {
public function __construct(MyOtherObject $object) {
//do something with $object
}
}
//...and in my test I have...
public function testConstruct_ExpectsAnInstanceOfMyOtherObject() {
$notAnObject = 'foobar';
$object = new Object($notAnObject);
$this->expectError($object);
}
Tôi sẽ làm gì sai?
Tôi chưa xác minh điều này, vì vậy tôi chỉ giả định điều này là đúng. Cảm ơn câu trả lời của bạn! – Andrew