/** * @return null */ public function testAddJsHeadScriptTagsNoDuplicates() { $src = 'my-file.js'; $tag1 = new Script(); $tag1->addAttribute('src', $src); $tag2 = new Script(); $tag2->addAttribute('src', $src); $this->assertFalse($this->htmlDoc->isJsHeadScript($src)); $this->htmlDoc->addJsHeadScriptTag($tag1)->addJsHeadScriptTag($tag2); $this->assertTrue($this->htmlDoc->isJsHeadScript($src)); $expected = array($tag2); $this->assertEquals($expected, $this->htmlDoc->getJsHeadScriptTags()); }