Пример #1
0
    function testGetPageWordCount()
    {
        //numbers not counted
        $strings = array('String one', 'String two', 'String 3 12/06/2012');
        $this->assertEquals(5, SweteJob::getPageWordCount($strings));
        //tags not counted
        $strings = array('<div id="wrapper">', '<div id="top-bar"><span id="top-left"></span><span id="top-right"></span></div>', '<div id="inner-wrapper">', '   <div id="heading">', '       <div id="languages">', '
				   </div>
			 ', '      <div id="site-network">', '   <h4>Site Network:</h4>', '   <ul>
				   <li class="selected"><a href="http://weblite.ca" title="Web Lite Corporate">Corporate</a></li>
				   <li><a href="http://solutions.weblite.ca" title="Web Lite Solutions Corp.">Solutions</a></li>
				   <li><a href="http://translate.weblite.ca" title="Web Lite Translation Corp.">Translation</a></li>
			   </ul>', '   <div style="clear:both">&nbsp;</div>', '</div>', '       
				   <h1><span>Web Lite Group of Companies</span></h1>');
        $this->assertEquals(10, SweteJob::getPageWordCount($strings));
    }