ILIAS  release_5-2 Revision v5.2.25-18-g3f80b828510
class.ilObjChatroomAdminTest.php
Go to the documentation of this file.
1 <?php
2 
8 {
9 
10  protected function setUp()
11  {
12  if(defined('ILIAS_PHPUNIT_CONTEXT'))
13  {
14  include_once("./Services/PHPUnit/classes/class.ilUnitUtil.php");
15  ilUnitUtil::performInitialisation();
16  }
17  else
18  {
19  chdir(dirname(__FILE__));
20  chdir('../../../');
21  }
22 
23  require_once './Services/Utilities/classes/class.ilBenchmark.php';
24  $ilBenchMock = $this->getMock('ilBenchmark');
25  $ilBenchMock->expects($this->any())->method('start');
26  $ilBenchMock->expects($this->any())->method('stop');
27  global $ilBench;
28  $ilBench = $ilBenchMock;
29 
30  require_once './Modules/Chatroom/classes/class.ilObjChatroomAdmin.php';
31  }
32 
33  public function testConstructor()
34  {
35  define('DEBUG', false);
36  $admin = new ilObjChatroomAdmin();
37 
38  $this->assertInstanceOf('ilObjChatroomAdmin', $admin);
39  $this->assertEquals(0, $admin->getId());
40  $this->assertEquals('chta', $admin->getType());
41  }
42 }
Class ilObjChatroomAdmin.
Class ilObjChatroomAdminTest.
global $ilBench
Definition: ilias.php:18
defined( 'APPLICATION_ENV')||define( 'APPLICATION_ENV'
Definition: bootstrap.php:27