hp = $this->make('eHelper'); } catch (Exception $e) { $this->fail("Couldn't load eHelper object"); } } /* public function testFormatMetaTitle() { } public function testFormatMetaKeys() { } public function testGetMemoryUsage() { } public function testUnderscore() { } public function testFormatMetaDescription() { } public function testSecureIdAttr() { } */ public function testTitle2sefFromPlainText() { $actual = $this->hp->title2sef('Plain text test'); $expected = 'plain-text-test'; $this->assertEquals($expected, $actual); } public function testTitle2sefFromPlainTextStripSpecialChars() { $actual = $this->hp->title2sef('Plain text test with special chars !()+*+#"\'\\'); $expected = 'plain-text-test-with-special-chars'; $this->assertEquals($expected, $actual); } public function testTitle2sefFromBbcodeText() { $actual = $this->hp->title2sef('BBCode [b]text[/b] test [img]logo.png[/img]'); $expected = 'bbcode-text-test'; $this->assertEquals($expected, $actual); } public function testTitle2sefFromHtmlText() { $actual = $this->hp->title2sef('HTML text test '); $expected = 'html-text-test'; $this->assertEquals($expected, $actual); } /* public function testCamelize() { } public function testScParams() { } public function testLabelize() { } public function testSecureClassAttr() { } public function testSecureStyleAttr() { } public function testScDualParams() { } public function testDasherize() { } public function testParseMemorySize() { } public function testBuildAttr() { } public function testSecureSef() { }*/ }