Class ilChatroomInfoTaskTest.
More...
◆ setUp()
ilChatroomInfoTaskTest::setUp |
( |
| ) |
|
|
protected |
Definition at line 17 of file class.ilChatroomInfoTaskTest.php.
References array, ilChatroomAbstractTaskTest\createGlobalIlCtrlMock(), ilChatroomAbstractTest\createGlobalIlDBMock(), ilChatroomAbstractTaskTest\createGlobalIlLanguageMock(), ilChatroomAbstractTaskTest\createGlobalRbacSystemMock(), ilChatroomAbstractTaskTest\createIlObjChatroomGUIMock(), ilChatroomAbstractTaskTest\createIlObjChatroomMock(), and defined.
21 if(!
defined(
'DB_FETCHMODE_OBJECT'))
23 define(
'DB_FETCHMODE_OBJECT',
'ASSOC');
26 require_once
'./Modules/Chatroom/classes/gui/class.ilChatroomInfoGUI.php';
35 $this->task = $this->getMock(
37 array(
'sendResponse',
'getRoomByObjectId',
'redirectIfNoPermission',
'createInfoScreenGUI'),
createIlObjChatroomMock($id)
createGlobalRbacSystemMock()
Create styles array
The data for the language used.
createIlObjChatroomGUIMock($object)
defined( 'APPLICATION_ENV')||define( 'APPLICATION_ENV'
createGlobalIlLanguageMock()
◆ testExecuteDefault()
ilChatroomInfoTaskTest::testExecuteDefault |
( |
| ) |
|
Definition at line 42 of file class.ilChatroomInfoTaskTest.php.
References $_GET, $GLOBALS, array, and ilChatroomAbstractTaskTest\createGlobalRbacSystemCheckAccessMock().
46 require_once
'./Services/InfoScreen/classes/class.ilInfoScreenGUI.php';
47 $infoScreenMock = $this->getMock(
'ilInfoScreenGUI',
array(
'addMetaDataSections'),
array($this->gui));
48 $infoScreenMock->expects($this->any())->method(
'addMetaDataSections')->with(
49 $this->equalTo(15), 0, null
52 $this->task->expects($this->any())->method(
'redirectIfNoPermission')->with(
53 $this->equalTo(
'view')
55 $this->task->expects($this->any())->method(
'getRoomByObjectId')->will(
56 $this->returnValue($this->ilChatroomMock)
58 $this->task->expects($this->any())->method(
'createInfoScreenGUI')->will(
59 $this->returnValue($infoScreenMock)
61 $GLOBALS[
'ilCtrl']->expects($this->atLeastOnce())->method(
'forwardCommand');
65 $this->task->executeDefault(null);
69 $this->task->executeDefault(
'method');
$GLOBALS['loaded']
Global hash that tracks already loaded includes.
createGlobalRbacSystemCheckAccessMock($permission, $result, $times=null)
Create styles array
The data for the language used.
◆ $task
ilChatroomInfoTaskTest::$task |
|
protected |
The documentation for this class was generated from the following file: