/** * Tests the escape method. * * @since 3.3.7 */ public function testEscapingSpecialCharactersIntoHtmlEntities() { $this->assertThat($this->layoutBase->escape('&'), $this->equalTo('&'), 'Test the ampersand is converted to HTML code'); $this->assertThat($this->layoutBase->escape('"'), $this->equalTo('"'), 'Test the double quote is converted to HTML code'); $this->assertThat($this->layoutBase->escape("'"), $this->equalTo("'"), 'Test the single quote is not converted'); $this->assertThat($this->layoutBase->escape("<a href='test'>Test</a>"), $this->equalTo("<a href='test'>Test</a>"), 'Test the characters <> are not converted'); }
/** * Tests the escape method * * @return void * * @since 3.0 */ public function testEscape() { $this->assertThat($this->object->escape('This is cool & fun to use!'), $this->equalTo('This is cool & fun to use!')); }