◆ getSignalMock()
ILIAS_UI_Component_TriggererTest::getSignalMock |
( |
| ) |
|
|
protected |
Definition at line 42 of file TriggererTest.php.
44 $this->signal_mock_counter++;
47 ->disableOriginalClone()
48 ->disableArgumentCloning()
49 ->disallowMockingUnknownTypes()
50 ->setMockClassName(
"Signal_{$this->signal_mock_counter}")
◆ setUp()
ILIAS_UI_Component_TriggererTest::setUp |
( |
| ) |
|
◆ testAppendTriggeredSignal()
ILIAS_UI_Component_TriggererTest::testAppendTriggeredSignal |
( |
| ) |
|
Definition at line 67 of file TriggererTest.php.
73 $mock = $this->mock->_appendTriggeredSignal($signal1,
"some_event");
75 ->_appendTriggeredSignal($signal2,
"some_event")
76 ->_appendTriggeredSignal($signal3,
"some_event");
78 $this->assertEquals([], $this->mock->getTriggeredSignals());
79 $this->assertEquals([
new TriggeredSignal($signal1,
"some_event")], $mock->getTriggeredSignals());
◆ testAppendTriggeredSignalIsImmutable()
ILIAS_UI_Component_TriggererTest::testAppendTriggeredSignalIsImmutable |
( |
| ) |
|
Definition at line 59 of file TriggererTest.php.
63 $mock = $this->mock->_appendTriggeredSignal($signal,
"some_event");
64 $this->assertNotSame($mock, $this->mock);
◆ testGetTriggeredSignals()
ILIAS_UI_Component_TriggererTest::testGetTriggeredSignals |
( |
| ) |
|
Definition at line 143 of file TriggererTest.php.
149 ->_appendTriggeredSignal($signal1,
"some_event")
150 ->_appendTriggeredSignal($signal2,
"some_event");
152 $signals = $mock->getTriggeredSignalsFor(
"some_event");
154 $this->assertEquals([$signal1, $signal2], $signals);
◆ testGetTriggeredSignalsForNonRegisteredSignal()
ILIAS_UI_Component_TriggererTest::testGetTriggeredSignalsForNonRegisteredSignal |
( |
| ) |
|
Definition at line 137 of file TriggererTest.php.
139 $signals = $this->mock->getTriggeredSignalsFor(
"some_event");
140 $this->assertEquals([], $signals);
◆ testSetTriggeredSignal()
ILIAS_UI_Component_TriggererTest::testSetTriggeredSignal |
( |
| ) |
|
Definition at line 104 of file TriggererTest.php.
109 $this->mock->_setTriggeredSignal($signal1,
"some_event");
110 $this->mock->_setTriggeredSignal($signal2,
"some_event");
112 $this->assertEquals([
new TriggeredSignal($signal2,
"some_event")], $this->mock->getTriggeredSignals());
◆ testStartEmpty()
ILIAS_UI_Component_TriggererTest::testStartEmpty |
( |
| ) |
|
Definition at line 54 of file TriggererTest.php.
56 $this->assertEquals([], $this->mock->getTriggeredSignals());
◆ testWithResetTriggeredSignal()
ILIAS_UI_Component_TriggererTest::testWithResetTriggeredSignal |
( |
| ) |
|
Definition at line 124 of file TriggererTest.php.
130 ->_appendTriggeredSignal($signal1,
"some_event")
131 ->_appendTriggeredSignal($signal2,
"some_event")
132 ->withResetTriggeredSignals();
134 $this->assertEquals([], $mock->getTriggeredSignals());
◆ testWithResetTriggeredSignalIsImmutable()
ILIAS_UI_Component_TriggererTest::testWithResetTriggeredSignalIsImmutable |
( |
| ) |
|
Definition at line 115 of file TriggererTest.php.
119 $mock = $this->mock->withResetTriggeredSignals();
121 $this->assertNotSame($mock, $this->mock);
◆ testWithTriggeredSignal()
ILIAS_UI_Component_TriggererTest::testWithTriggeredSignal |
( |
| ) |
|
Definition at line 92 of file TriggererTest.php.
97 $mock = $this->mock->_withTriggeredSignal($signal1,
"some_event");
98 $mock2 = $mock->_withTriggeredSignal($signal2,
"some_event");
100 $this->assertEquals([
new TriggeredSignal($signal1,
"some_event")], $mock->getTriggeredSignals());
101 $this->assertEquals([
new TriggeredSignal($signal2,
"some_event")], $mock2->getTriggeredSignals());
◆ testWithTriggeredSignalIsImmutable()
ILIAS_UI_Component_TriggererTest::testWithTriggeredSignalIsImmutable |
( |
| ) |
|
Definition at line 83 of file TriggererTest.php.
87 $mock = $this->mock->_withTriggeredSignal($signal,
"some_event");
89 $this->assertNotSame($mock, $this->mock);
◆ $signal_mock_counter
ILIAS_UI_Component_TriggererTest::$signal_mock_counter = 0 |
|
protected |
The documentation for this class was generated from the following file: