/** * @group MagicFunctions */ public function testMagicToStringHtml() { $dom = new DOMDocument(); $dom->loadHTML('<html><body><br></body></html>'); $loader = $this->getMock('FluentDOMLoader'); $loader->expects($this->once())->method('load')->with($this->equalTo('mocked'), $this->equalTo('text/html'))->will($this->returnValue($dom)); $fd = new FluentDOMCore(); $fd->setLoaders(array($loader)); $fd = $fd->load('mocked', 'text/html'); $this->assertEquals($dom->saveHTML(), (string) $fd); }