\'"Hello')) ->equals("Text<tag>'\"Hello</tag>"); } function testItEscapesHtmlAttr() { expect(EHelper::escapeHtmlAttr('Text\'"Hello')) ->equals("Text<tag>'"Hello</tag>"); } function testItEscapesLinkAttr() { expect(EHelper::escapeHtmlLinkAttr('Text\'"Hello')) ->equals("Text<tag>'"Hello</tag>"); expect(EHelper::escapeHtmlLinkAttr('javaScRipt:Text\'"Hello')) ->equals(""); expect(EHelper::escapeHtmlLinkAttr(' javaScRipt:Text\'"Hello')) ->equals(""); expect(EHelper::escapeHtmlLinkAttr('DAta:Text\'"Hello')) ->equals(""); expect(EHelper::escapeHtmlLinkAttr(' DAta:Text\'"Hello')) ->equals(""); expect(EHelper::escapeHtmlLinkAttr('DAta:appliCation\'"Hello')) ->equals(""); } }