यदि मैं सही हूं, तो सरलतम आपको एक PHP त्रुटि डालने की अनुमति देगा। हालांकि, मैं यह नहीं समझ सकता कि दस्तावेज़ीकरण के आधार पर इसका उपयोग कैसे किया जाए। मैं बात पर जोर देना है कि वस्तु मैं अपने निर्माता में पारित MyOtherObject
सरलतम: कैसे दावा करें कि एक PHP त्रुटि फेंक दी गई है?
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);
}
का एक उदाहरण कहाँ मैं गलत जा रहा हूँ है करना चाहते हैं?
मैंने इसे सत्यापित नहीं किया है, इसलिए मुझे लगता है कि यह सच है। आपके उत्तर के लिए धन्यवाद! – Andrew