Definition at line 39 of file ModifyFooterTest.php.
◆ testConstruct()
ILIAS\LegalDocuments\ConsumerToolbox\ConsumerSlots\ModifyFooterTest::testConstruct |
( |
| ) |
|
Definition at line 43 of file ModifyFooterTest.php.
References null.
45 $this->assertInstanceOf(ModifyFooter::class,
new ModifyFooter(
46 $this->mock(UI::class),
47 $this->mock(User::class),
48 $this->mock(Provide::class),
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
◆ testInvoke()
ILIAS\LegalDocuments\ConsumerToolbox\ConsumerSlots\ModifyFooterTest::testInvoke |
( |
| ) |
|
Definition at line 55 of file ModifyFooterTest.php.
References null.
57 $return = fn() =>
null;
58 $footer = fn() => $return;
60 $instance =
new ModifyFooter(
61 $this->mock(UI::class),
62 $this->mockTree(User::class, [
'acceptedVersion' =>
new Ok($this->mock(DocumentContent::class))]),
63 $this->mock(Provide::class),
65 fn() => $this->mock(ilTemplate::class),
69 $this->assertSame($return, $instance($footer));
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
◆ testInvokeWithGotoLink()
ILIAS\LegalDocuments\ConsumerToolbox\ConsumerSlots\ModifyFooterTest::testInvokeWithGotoLink |
( |
| ) |
|
Definition at line 72 of file ModifyFooterTest.php.
References $id, and null.
74 $dummy_uri = $this->mock(URI::class);
75 $return = fn() =>
null;
76 $footer =
function (
$id, $title, $uri) use ($dummy_uri, $return) {
77 $this->assertSame(
'foo',
$id);
78 $this->assertSame(
'translated', $title);
79 $this->assertSame($dummy_uri, $uri);
83 $instance =
new ModifyFooter(
84 $this->mockTree(UI::class, [
'txt' =>
'translated']),
85 $this->mockTree(User::class, [
'acceptedVersion' =>
new Error(
'Not found.'),
'isLoggedIn' =>
false]),
86 $this->mockTree(Provide::class, [
'id' =>
'foo']),
88 fn() => $this->mock(ilTemplate::class),
92 $this->assertSame($return, $instance($footer));
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins
◆ testRenderModal()
ILIAS\LegalDocuments\ConsumerToolbox\ConsumerSlots\ModifyFooterTest::testRenderModal |
( |
| ) |
|
Definition at line 95 of file ModifyFooterTest.php.
References null.
97 $instance =
new ModifyFooter(
98 $this->mock(UI::class),
99 $this->mock(User::class),
100 $this->mock(Provide::class),
102 fn() => $this->mock(ilTemplate::class),
106 $modal = $instance->renderModal($this->mock(DocumentContent::class));
107 $this->assertInstanceOf(Modal::class, $modal);
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
◆ testWithdrawalButton()
ILIAS\LegalDocuments\ConsumerToolbox\ConsumerSlots\ModifyFooterTest::testWithdrawalButton |
( |
| ) |
|
Definition at line 110 of file ModifyFooterTest.php.
References null.
112 $template = $this->mock(ilTemplate::class);
113 $template->expects(self::exactly(3))->method(
'setVariable');
114 $template->expects(self::once())->method(
'get');
116 $instance =
new ModifyFooter(
117 $this->mock(UI::class),
118 $this->mock(User::class),
119 $this->mock(Provide::class),
125 $this->assertInstanceOf(Component::class, $instance->withdrawalButton());
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
The documentation for this class was generated from the following file: