ILIAS  release_5-4 Revision v5.4.26-12-gabc799a52e6
ilTermsOfServiceDocumentsContainsHtmlValidatorTest Class Reference

Class ilTermsOfServiceTrimmedDocumentPurifierTest. More...

+ Inheritance diagram for ilTermsOfServiceDocumentsContainsHtmlValidatorTest:
+ Collaboration diagram for ilTermsOfServiceDocumentsContainsHtmlValidatorTest:

Public Member Functions

 textProvider ()
 
 testHtmlCanBeDetected (string $text, bool $result)
 @dataProvider textProvider More...
 

Additional Inherited Members

- Protected Member Functions inherited from ilTermsOfServiceCriterionBaseTest
 getRbacReviewMock ()
 
 getObjectDataCacheMock ()
 
 getRadioGroupMock ()
 
 getFormMock ()
 
 getUserMock ()
 
- Protected Member Functions inherited from ilTermsOfServiceBaseTest
 setUp ()
 
 getLanguageMock ()
 
 setGlobalVariable (string $name, $value)
 
 assertException (string $exceptionClass)
 
 getCriterionConfig ($value=null)
 
- Protected Attributes inherited from ilTermsOfServiceBaseTest
 $dic
 

Detailed Description

Member Function Documentation

◆ testHtmlCanBeDetected()

ilTermsOfServiceDocumentsContainsHtmlValidatorTest::testHtmlCanBeDetected ( string  $text,
bool  $result 
)

@dataProvider textProvider

Parameters
string$text
bool$result

Definition at line 29 of file ilTermsOfServiceDocumentsContainsHtmlValidatorTest.php.

30 {
31 $validator = new \ilTermsOfServiceDocumentsContainsHtmlValidator($text);
32 $this->assertEquals($result, $validator->isValid());
33 }
$result
$text
Definition: errorreport.php:18

References $result, and $text.

◆ textProvider()

ilTermsOfServiceDocumentsContainsHtmlValidatorTest::textProvider ( )
Returns
array

Definition at line 13 of file ilTermsOfServiceDocumentsContainsHtmlValidatorTest.php.

13 : array
14 {
15 return [
16 ['phpunit', false, ],
17 ['php<b>unit</b>', true, ],
18 ['php<b>unit</b> <info@ilias.de>', false, ],
19 ['<html><body>php<b>unit</b></body></html>', true, ],
20 ['<html><body>php<b>unit</b>Php Unit <info@ilias.de></body></html>', false, ],
21 ];
22 }

The documentation for this class was generated from the following file: