ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
◀ 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
LightboxCardPage
Card
TestCase
tests
UI
Component
Modal
LightboxCardPageTest.php
Generated on Wed Sep 10 2025 14:12:17 for ILIAS by
1.8.13 (using
Doxyfile
)