ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
◀ ilDoc Overview
ilServicesBadgeSuite.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
use
PHPUnit\Framework\TestSuite
;
22
use
ILIAS\Badge\test\PresentationHeaderTest
;
23
use
ILIAS\Badge\test\BadgeParentTest
;
24
use
ILIAS\Badge\test\ModalTest
;
25
use
ILIAS\Badge\test\TileViewTest
;
26
use
ILIAS\Badge\test\TileTest
;
27
use
ILIAS\Badge\test\SortingTest
;
28
29
require_once
'libs/composer/vendor/autoload.php'
;
30
34
class
ilServicesBadgeSuite
extends
TestSuite
35
{
36
public
static
function
suite
(): self
37
{
38
$suite =
new
self
();
39
40
$tests = [
41
BadgeManagementSessionRepositoryTest::class,
42
PresentationHeaderTest::class,
43
BadgeParentTest::class,
44
ModalTest::class,
45
SortingTest::class,
46
TileTest::class,
47
TileViewTest::class,
48
];
49
50
foreach
($tests as $test) {
51
$name = current(array_reverse(explode(
'\\'
, $test)));
52
require_once(
'./Services/Badge/test/'
. $name .
'.php'
);
53
$suite->addTestSuite($test);
54
}
55
56
return
$suite;
57
}
58
}
PresentationHeaderTest
TileViewTest
TestSuite
ModalTest
SortingTest
TileTest
ilServicesBadgeSuite
Definition:
ilServicesBadgeSuite.php:34
ilServicesBadgeSuite\suite
static suite()
Definition:
ilServicesBadgeSuite.php:36
BadgeParentTest
Services
Badge
test
ilServicesBadgeSuite.php
Generated on Wed Sep 10 2025 14:11:18 for ILIAS by
1.8.13 (using
Doxyfile
)