[svn r22546] Added the function chat

skala
Arthur Portugal 17 years ago
parent 193e1eaf9d
commit 1a55be2fa0
  1. 38
      tests/main/chat/chat_functions.lib.test.php

@ -0,0 +1,38 @@
<?php
require_once(api_get_path(SYS_CODE_PATH).'chat/chat_functions.lib.php');
require_once(api_get_path(LIBRARY_PATH).'course.lib.php');
Mock::generate('CourseManager');
class TestChatFunctions extends UnitTestCase {
function testdisconnect_user_of_chat() {
$res = disconnect_user_of_chat();
$this->assertTrue(is_null($res));
//var_dump($res);
}
function testexit_of_chat () {
$docu = new MockCourseManager();
$user_id=1;
$res = exit_of_chat();
$docu->expectOnce(CourseManager::get_courses_list_by_user_id($user_id),'admin');
$this->assertTrue(is_object($docu));
$this->assertTrue(is_null($res));
//var_dump($res);
}
function testuser_connected_in_chat () {
$user_id=1;
$database_name='';
$res = user_connected_in_chat($user_id,$database_name);
$this->assertTrue(is_bool($res));
//var_dump($res);
}
function testusers_list_in_chat () {
$res = users_list_in_chat();
$this->assertTrue(is_array($res));
//var_dump($res);
}
}
?>
Loading…
Cancel
Save