ILIAS  trunk Revision v11.0_alpha-1866-gfa368f7776e
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
ilGroupNameAsMailValidatorTest Class Reference
+ Inheritance diagram for ilGroupNameAsMailValidatorTest:
+ Collaboration diagram for ilGroupNameAsMailValidatorTest:

Public Member Functions

 testGroupIsDetectedIfGroupNameExists ()
 
 testGroupIsNotDetectedIfGroupNameDoesNotExists ()
 

Additional Inherited Members

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

Detailed Description

Definition at line 21 of file ilGroupNameAsMailValidatorTest.php.

Member Function Documentation

◆ testGroupIsDetectedIfGroupNameExists()

ilGroupNameAsMailValidatorTest::testGroupIsDetectedIfGroupNameExists ( )

Definition at line 23 of file ilGroupNameAsMailValidatorTest.php.

23  : void
24  {
25  $validator = new ilGroupNameAsMailValidator('someHost', static function (string $groupName): bool {
26  return true;
27  });
28 
29  $this->assertTrue($validator->validate(new ilMailAddress('phpunit', 'someHost')));
30  }
Class ilGroupNameAsMailValidator.
Class ilMailAddress.

◆ testGroupIsNotDetectedIfGroupNameDoesNotExists()

ilGroupNameAsMailValidatorTest::testGroupIsNotDetectedIfGroupNameDoesNotExists ( )

Definition at line 32 of file ilGroupNameAsMailValidatorTest.php.

32  : void
33  {
34  $validator = new ilGroupNameAsMailValidator('someHost', static function (string $groupName): bool {
35  return false;
36  });
37 
38  $this->assertFalse($validator->validate(new ilMailAddress('someHost', 'someHost')));
39  }
Class ilGroupNameAsMailValidator.
Class ilMailAddress.

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