ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
◀ ilDoc Overview
FileListManagerTest.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
namespace
ILIAS\COPage\Test\PC\FileList
;
22
23
use PHPUnit\Framework\TestCase;
24
use
ILIAS\COPage\PC\FileList\FileListManager
;
25
29
class
FileListManagerTest
extends
\COPageTestBase
30
{
31
public
function
testGetAllFileObjIds
(): void
32
{
33
$page = $this->
getEmptyPageWithDom
();
34
$fm =
new
FileListManager
();
35
36
$page = $this->
getEmptyPageWithDom
();
37
$pc = new \ilPCFileList($page);
38
$pc->create($page,
"pg"
);
39
$pc->appendItem(10,
"file_loc"
,
"image/jpeg"
);
40
$pc->appendItem(12,
"file_loc2"
,
"image/jpeg"
);
41
$pc->appendItem(14,
"file_loc3"
,
"image/jpeg"
);
42
$page->insertPCIds();
43
44
$this->assertEquals(
45
[
"il__file_10"
,
"il__file_12"
,
"il__file_14"
],
46
$fm->getAllFileObjIds($page->getDomDoc())
47
);
48
}
49
}
COPageTestBase
Definition:
COPageTestBase.php:25
COPageTestBase\getEmptyPageWithDom
getEmptyPageWithDom()
Definition:
COPageTestBase.php:207
ILIAS\COPage\PC\FileList\FileListManager
Definition:
class.FileListManager.php:27
ILIAS\COPage\Test\PC\FileList\FileListManagerTest
Definition:
FileListManagerTest.php:30
ILIAS\COPage\Test\PC\FileList\FileListManagerTest\testGetAllFileObjIds
testGetAllFileObjIds()
Definition:
FileListManagerTest.php:31
ILIAS\COPage\Test\PC\FileList
Definition:
FileListManagerTest.php:21
components
ILIAS
COPage
tests
PC
FileList
FileListManagerTest.php
Generated on Sun Oct 19 2025 23:02:44 for ILIAS by
1.9.4 (using
Doxyfile
)