ILIAS
trunk Revision v11.0_alpha-2662-g519ff7d528f
◀ 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
}
ilGroupNameAsMailValidator
Definition:
class.ilGroupNameAsMailValidator.php:21
ilGroupNameAsMailValidatorTest\testGroupIsNotDetectedIfGroupNameDoesNotExists
testGroupIsNotDetectedIfGroupNameDoesNotExists()
Definition:
ilGroupNameAsMailValidatorTest.php:30
ilMailBaseTestCase
Definition:
ilMailBaseTestCase.php:25
ilGroupNameAsMailValidatorTest
Definition:
ilGroupNameAsMailValidatorTest.php:21
ilGroupNameAsMailValidatorTest\testGroupIsDetectedIfGroupNameExists
testGroupIsDetectedIfGroupNameExists()
Definition:
ilGroupNameAsMailValidatorTest.php:23
ilMailAddress
Definition:
class.ilMailAddress.php:21
components
ILIAS
Mail
tests
ilGroupNameAsMailValidatorTest.php
Generated on Wed Sep 3 2025 23:03:24 for ILIAS by
1.8.13 (using
Doxyfile
)