ILIAS  release_8 Revision v8.24
ilGroupNameAsMailValidatorTest.php
Go to the documentation of this file.
1<?php
2
19declare(strict_types=1);
20
27{
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 }
36
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 }
45}
Class ilGroupNameAsMailValidatorTest.
Class ilGroupNameAsMailValidator.
Class ilMailAddress.
Class ilMailBaseTest.