loadHtmlFile(__DIR__ . '/data/aaron-parecki.html'); $source = 'http://aaronparecki.com/replies/2013/04/19/2/indieweb'; $target = 'http://eschnou.com/entry/testing-indieweb-federation-with-waterpigscouk-aaronpareckicom-and--62-24908.html'; $logger = new Logger(); $logger->debug = true; $cec = new Content_Extractor_Comment($logger); $comment = $cec->extract($doc, $source, $target); $this->assertNotNull($comment, 'No extracted data'); $this->assertEquals( 'Aaron Parecki', $comment['author_name'], 'author name error' ); $this->assertEquals( 'http://aaronparecki.com/images/aaronpk.png', $comment['author_image'] ); $this->assertEquals( 'http://aaronparecki.com/', $comment['author_url'] ); $this->assertEquals( <<@eschnou It worked! Now here's a reply! #indieweb HTM , $comment['content'] ); } } ?>