ILIAS  release_7 Revision v7.30-3-g800a261c036
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
 setUp ()
 
 setGlobalVariable (string $name, $value)
 

Detailed Description

Member Function Documentation

◆ testGroupIsDetectedIfGroupNameExists()

ilGroupNameAsMailValidatorTest::testGroupIsDetectedIfGroupNameExists ( )

Definition at line 15 of file ilGroupNameAsMailValidatorTest.php.

15 : void
16 {
17 $validator = new ilGroupNameAsMailValidator('someHost', function (string $groupName) {
18 return true;
19 });
20
21 $this->assertTrue($validator->validate(new ilMailAddress('phpunit', 'someHost')));
22 }
Class ilGroupNameAsMailValidator.
Class ilMailAddress.

◆ testGroupIsNotDetectedIfGroupNameDoesNotExists()

ilGroupNameAsMailValidatorTest::testGroupIsNotDetectedIfGroupNameDoesNotExists ( )

Definition at line 27 of file ilGroupNameAsMailValidatorTest.php.

27 : void
28 {
29 $validator = new ilGroupNameAsMailValidator('someHost', function (string $groupName) {
30 return false;
31 });
32
33 $this->assertFalse($validator->validate(new ilMailAddress('someHost', 'someHost')));
34 }

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