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  }
Class ilGroupNameAsMailValidator.
Class ilMailAddress.

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