<?php 
 
class UrlExtractorTest extends PHPUnit_Framework_TestCase 
{ 
    public function testExtractAll() 
    { 
 
        $expectedData = array( 
            "title" => "rollbackpt (Joao Ribeiro)", 
            "description" => 
            "rollbackpt has 11 repositories written in JavaScript, PHP, and Cuda. Follow their code on GitHub.", 
            "keywords" => array("rollbackpt", "github", "urlextractor", "demo"), 
            "images" => array(0 => "https://avatars0.githubusercontent.com/u/2725826?v=3&s=400") 
        ); 
 
        $urlExtractor = new \rollbackpt\UrlExtractor\UrlExtractor(); 
        $urlData = $urlExtractor->extractAll("file://" . dirname(__FILE__) . "/test_website.html", false); 
        $this->assertEquals($urlData, $expectedData); 
    } 
} 
 
 |