示例#1
0
 /**
  * @covers Xoops\Core\Text\Sanitizer::censorString
  */
 public function testCensorString()
 {
     $xoops = \Xoops::getInstance();
     $xoops->setConfig('censor_enable', true);
     $xoops->setConfig('censor_words', ['naughty', 'bits']);
     $xoops->setConfig('censor_replace', '%#$@!');
     $text = 'Xoops is cool!';
     $expected = $text;
     $text = $this->object->censorString($text);
     $this->assertSame($expected, $text);
     $text = 'naughty it!';
     $expected = '%#$@! it!';
     $text = $this->object->censorString($text);
     $this->assertSame($expected, $text);
 }