123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114 |
- <?php
- class TestCalendar extends UnitTestCase
- {
- public function TestCalendar(){
- $this->UnitTestCase('Admin calendar library - main/admin/calendar.inc.test.php');
- }
- public function testToJavascript(){
- $res = to_javascript();
- $this->assertTrue($res);
- $this->assertTrue(is_string($res));
-
- }
- public function testStoreNewAgendaItem(){
- global $_user;
- $res_store = store_new_agenda_item();
- $this->assertTrue(is_numeric($res_store));
-
- if (is_numeric($res_store)) {
- $res_delete = delete_agenda_item($res_store);
- $this->assertTrue(is_numeric($res_store));
- }
- }
- public function testAddWeek(){
- $timestamp=12;
- $num=1;
- $res = add_week($timestamp,$num);
- $this->assertTrue(is_numeric($res));
-
- }
- public function testAddMonth(){
- $timestamp=5;
- $num=1;
- $res = add_month($timestamp,$num);
- $this->assertTrue(is_numeric($res));
-
- }
- public function testAddYear(){
- $timestamp=9999;
- $num=1;
- $res = add_year($timestamp,$num);
- $this->assertTrue(is_numeric($res));
-
- }
- public function testAgendaAddRepeatItem(){
-
- }
- public function testCalculateStartEndOfWeek(){
- $week_number=4;
- $year=2011;
- $res = calculate_start_end_of_week($week_number, $year);
- $this->assertTrue(is_array($res));
- $this->assertTrue($res);
-
- }
- public function testGetDayAgendaitems() {
- $courses_dbs=array();
- $month=01;
- $year=2010;
- $day='1';
- $res = get_day_agendaitems($courses_dbs, $month, $year, $day);
- $this->assertTrue(is_array($res));
- }
- public function testDeleteAgendaItem(){
- $id=1;
- $res = delete_agenda_item($id);
- $this->assertTrue(is_bool($res));
- }
- public function testDisplayMinimonthcalendar(){
- ob_start();
- global $DaysShort;
- $agendaitems=array('test','test2');
- $month=01;
- $year=2010;
- $monthName='';
- $res = display_minimonthcalendar($agendaitems, $month, $year, $monthName);
- ob_end_clean();
- $this->assertTrue(is_null($res));
-
- }
- public function testShowUserFilterForm(){
- ob_start();
- $res = show_user_filter_form();
- ob_end_clean();
- $this->assertTrue(is_null($res));
- }
- public function testIsRepeatedEvent() {
-
- }
- }
|