public function testAddBodyElementImportNodeException() { $this->setExpectedException('Saml\\Ecp\\Soap\\Exception\\ImportNodeException'); $dom = $this->getMockBuilder('DomDocument')->getMock(); $dom->expects($this->once())->method('importNode')->will($this->throwException(new \DomException())); $this->_message->setDom($dom); $element = $this->getMockBuilder('DomElement')->disableOriginalConstructor()->getMock(); $this->_message->addBodyElement($element); }