ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
◀ ilDoc Overview
ilGroupNameAsMailValidatorTest.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
class
ilGroupNameAsMailValidatorTest
extends
ilMailBaseTestCase
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
30
public
function
testGroupIsNotDetectedIfGroupNameDoesNotExists
(): void
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
}
ilGroupNameAsMailValidatorTest
Definition:
ilGroupNameAsMailValidatorTest.php:22
ilGroupNameAsMailValidatorTest\testGroupIsDetectedIfGroupNameExists
testGroupIsDetectedIfGroupNameExists()
Definition:
ilGroupNameAsMailValidatorTest.php:23
ilGroupNameAsMailValidatorTest\testGroupIsNotDetectedIfGroupNameDoesNotExists
testGroupIsNotDetectedIfGroupNameDoesNotExists()
Definition:
ilGroupNameAsMailValidatorTest.php:30
ilGroupNameAsMailValidator
Definition:
class.ilGroupNameAsMailValidator.php:22
ilMailAddress
Definition:
class.ilMailAddress.php:22
ilMailBaseTestCase
Definition:
ilMailBaseTestCase.php:26
components
ILIAS
Mail
tests
ilGroupNameAsMailValidatorTest.php
Generated on Sat Oct 18 2025 23:03:24 for ILIAS by
1.9.4 (using
Doxyfile
)