ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
◀ ilDoc Overview
class.ilHandlerTest.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
namespace
Test\ImportHandler\File\Path\Comparison
;
22
23
use
ILIAS\Export\ImportHandler\File\Path\Comparison\ilHandler
as ilFilePathComparison;
24
use
ILIAS\Export\ImportHandler\File\Path\Comparison\Operator
;
25
use
ILIAS\Export\ImportHandler\File\Path\Comparison\Operator
as
ilFilePathComparisonOperator
;
26
use
PHPUnit\Framework\TestCase
;
27
28
class
ilHandlerTest
extends
TestCase
29
{
30
protected
function
setUp
(): void
31
{
32
33
}
34
35
public
function
testComparison
(): void
36
{
37
$comp1 =
new
ilFilePathComparison(ilFilePathComparisonOperator::EQUAL,
'Args'
);
38
$comp2 =
new
ilFilePathComparison(ilFilePathComparisonOperator::LOWER_EQUAL,
''
);
39
$comp3 =
new
ilFilePathComparison(ilFilePathComparisonOperator::GREATER,
'2'
);
40
41
$this->assertEquals(
42
ilFilePathComparisonOperator::toString
(ilFilePathComparisonOperator::EQUAL) .
'Args'
,
43
$comp1->toString()
44
);
45
46
$this->assertEquals(
47
ilFilePathComparisonOperator::toString
(ilFilePathComparisonOperator::LOWER_EQUAL),
48
$comp2->toString()
49
);
50
51
$this->assertEquals(
52
ilFilePathComparisonOperator::toString
(ilFilePathComparisonOperator::GREATER) .
'2'
,
53
$comp3->toString()
54
);
55
}
56
}
ILIAS\Export\ImportHandler\File\Path\Comparison\toString
Definition:
enum.Operator.php:31
Operator
Test\ImportHandler\File\Path\Comparison\ilHandlerTest\setUp
setUp()
Definition:
class.ilHandlerTest.php:30
Test\ImportHandler\File\Path\Comparison
Definition:
class.ilHandlerTest.php:21
ILIAS\Export\ImportHandler\File\Path\Comparison\Operator
Operator
Definition:
enum.Operator.php:23
ILIAS\Export\ImportHandler\File\Path\Comparison\ilHandler
Definition:
class.ilHandler.php:25
Test\ImportHandler\File\Path\Comparison\ilHandlerTest\testComparison
testComparison()
Definition:
class.ilHandlerTest.php:35
Test\ImportHandler\File\Path\Comparison\ilHandlerTest
Definition:
class.ilHandlerTest.php:28
TestCase
Services
Export
test
ImportHandler
File
Path
Comparison
class.ilHandlerTest.php
Generated on Wed Sep 10 2025 14:11:28 for ILIAS by
1.8.13 (using
Doxyfile
)