ILIAS  release_8 Revision v8.24
ilGroupNameAsMailValidatorTest Class Reference

Class ilGroupNameAsMailValidatorTest. More...

+ Inheritance diagram for ilGroupNameAsMailValidatorTest:
+ Collaboration diagram for ilGroupNameAsMailValidatorTest:

Public Member Functions

 testGroupIsDetectedIfGroupNameExists ()
 
 testGroupIsNotDetectedIfGroupNameDoesNotExists ()
 

Additional Inherited Members

- Protected Member Functions inherited from ilMailBaseTest
 brutallyTrimHTML (string $html)
 
 setUp ()
 
 tearDown ()
 
 setGlobalVariable (string $name, $value)
 

Detailed Description

Member Function Documentation

◆ testGroupIsDetectedIfGroupNameExists()

ilGroupNameAsMailValidatorTest::testGroupIsDetectedIfGroupNameExists ( )

Definition at line 28 of file ilGroupNameAsMailValidatorTest.php.

28 : void
29 {
30 $validator = new ilGroupNameAsMailValidator('someHost', static function (string $groupName): bool {
31 return true;
32 });
33
34 $this->assertTrue($validator->validate(new ilMailAddress('phpunit', 'someHost')));
35 }
Class ilGroupNameAsMailValidator.
Class ilMailAddress.

◆ testGroupIsNotDetectedIfGroupNameDoesNotExists()

ilGroupNameAsMailValidatorTest::testGroupIsNotDetectedIfGroupNameDoesNotExists ( )

Definition at line 37 of file ilGroupNameAsMailValidatorTest.php.

37 : void
38 {
39 $validator = new ilGroupNameAsMailValidator('someHost', static function (string $groupName): bool {
40 return false;
41 });
42
43 $this->assertFalse($validator->validate(new ilMailAddress('someHost', 'someHost')));
44 }

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