ILIAS
trunk Revision v11.0_alpha-2638-g80c1d007f79
◀ ilDoc Overview
LightboxCardPageTest.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
namespace
ILIAS\Tests\UI\Component\Modal
;
22
23
use
PHPUnit\Framework\TestCase
;
24
use
ILIAS\UI\Implementation\Component\Modal\LightboxCardPage
;
25
use
ILIAS\UI\Component\Card\Card
;
26
27
class
LightboxCardPageTest
extends
TestCase
28
{
29
public
function
testGetTitlesReturnsCardTitle
(): void
30
{
31
$title =
'Foobar'
;
32
$card = $this->getMockBuilder(Card::class)->disableOriginalConstructor()->getMock();
33
$card->expects(self::once())->method(
'getTitle'
)->willReturn($title);
34
$this->assertEquals($title, (
new
LightboxCardPage
($card))->
getTitle
());
35
}
36
37
public
function
testGetComponentReturnsCard
(): void
38
{
39
$card = $this->getMockBuilder(Card::class)->disableOriginalConstructor()->getMock();
40
$this->assertEquals($card, (
new
LightboxCardPage
($card))->getComponent());
41
}
42
}
ILIAS\UI\Implementation\Component\Modal\LightboxCardPage
Definition:
LightboxCardPage.php:27
ILIAS\Tests\UI\Component\Modal\LightboxCardPageTest
Definition:
LightboxCardPageTest.php:27
ILIAS\Tests\UI\Component\Modal
Definition:
LightboxCardPageTest.php:21
ILIAS\Tests\UI\Component\Modal\LightboxCardPageTest\testGetComponentReturnsCard
testGetComponentReturnsCard()
Definition:
LightboxCardPageTest.php:37
ILIAS\Tests\UI\Component\Modal\LightboxCardPageTest\testGetTitlesReturnsCardTitle
testGetTitlesReturnsCardTitle()
Definition:
LightboxCardPageTest.php:29
ILIAS\GlobalScreen\Scope\Footer\Factory\getTitle
getTitle()
Definition:
hasTitleTrait.php:30
LightboxCardPage
Card
TestCase
components
ILIAS
UI
tests
Component
Modal
LightboxCardPageTest.php
Generated on Sun Aug 31 2025 23:04:16 for ILIAS by
1.8.13 (using
Doxyfile
)