ILIAS  trunk Revision v11.0_alpha-2662-g519ff7d528f
ilGroupNameAsMailValidatorTest.php
Go to the documentation of this file.
1 <?php
2 
19 declare(strict_types=1);
20 
22 {
23  public function testGroupIsDetectedIfGroupNameExists(): void
24  {
25  $validator = new ilGroupNameAsMailValidator('someHost', static fn(string $group_name): bool => true);
26 
27  $this->assertTrue($validator->validate(new ilMailAddress('phpunit', 'someHost')));
28  }
29 
31  {
32  $validator = new ilGroupNameAsMailValidator('someHost', static fn(string $group_name): bool => false);
33 
34  $this->assertFalse($validator->validate(new ilMailAddress('someHost', 'someHost')));
35  }
36 }