◆ testEntryCanBeAddedToQueue()
ilCertificateQueueRepositoryTest::testEntryCanBeAddedToQueue |
( |
| ) |
|
Definition at line 9 of file ilCertificateQueueRepositoryTest.php.
References $timestamp, and Sabre\Event\once().
11 $databaseMock = $this->getMockBuilder(
'ilDBInterface')
14 $loggerMock = $this->getMockBuilder(
'ilLogger')
15 ->disableOriginalConstructor()
20 $databaseMock->expects($this->
once())
24 $loggerMock->expects($this->atLeastOnce())
27 $loggerMock->expects($this->atLeastOnce())
30 $databaseMock->expects($this->
once())
35 'id' => array(
'integer', 20),
36 'obj_id' => array(
'integer', 10),
37 'usr_id' => array(
'integer', 500),
38 'adapter_class' => array(
'text',
'SomeClass'),
39 'state' => array(
'text',
'SomeState'),
40 'started_timestamp' => array(
'integer',
$timestamp),
41 'template_id' => array(
'integer', 10000)
56 $repository->addToQueue($queueEntry);
once($eventName, callable $callBack, $priority=100)
Subscribe to an event exactly once.
foreach($mandatory_scripts as $file) $timestamp
◆ testFetchAllEntriesFromQueue()
ilCertificateQueueRepositoryTest::testFetchAllEntriesFromQueue |
( |
| ) |
|
Definition at line 85 of file ilCertificateQueueRepositoryTest.php.
References Sabre\Event\once().
87 $databaseMock = $this->getMockBuilder(
'ilDBInterface')
90 $loggerMock = $this->getMockBuilder(
'ilLogger')
91 ->disableOriginalConstructor()
94 $loggerMock->expects($this->atLeastOnce())
97 $loggerMock->expects($this->atLeastOnce())
100 $databaseMock->expects($this->
once())
103 $databaseMock->expects($this->exactly(3))
104 ->method(
'fetchAssoc')
105 ->willReturnOnConsecutiveCalls(
110 'adapter_class' =>
'SomeClass',
111 'state' =>
'SomeState',
112 'template_id' => 1000,
113 'started_timestamp' => 123456789
119 'adapter_class' =>
'SomeClass',
120 'state' =>
'SomeState',
121 'template_id' => 1000,
122 'started_timestamp' => 123456789
128 $entries = $repository->getAllEntriesFromQueue();
130 $this->assertEquals(10, $entries[0]->getId());
131 $this->assertEquals(20, $entries[1]->getId());
once($eventName, callable $callBack, $priority=100)
Subscribe to an event exactly once.
◆ testRemoveFromQueue()
ilCertificateQueueRepositoryTest::testRemoveFromQueue |
( |
| ) |
|
Definition at line 59 of file ilCertificateQueueRepositoryTest.php.
References Sabre\Event\once().
61 $databaseMock = $this->getMockBuilder(
'ilDBInterface')
64 $loggerMock = $this->getMockBuilder(
'ilLogger')
65 ->disableOriginalConstructor()
68 $loggerMock->expects($this->atLeastOnce())
71 $databaseMock->expects($this->
once())
76 $databaseMock->expects($this->
once())
77 ->method(
'manipulate')
78 ->with(
'DELETE FROM il_cert_cron_queue WHERE id = 30');
82 $repository->removeFromQueue(30);
once($eventName, callable $callBack, $priority=100)
Subscribe to an event exactly once.
The documentation for this class was generated from the following file: