ILIAS  release_9 Revision v9.13-25-g2c18ec4c24f
ilTestFinalMarkLangVarBuilderTest Class Reference
+ Inheritance diagram for ilTestFinalMarkLangVarBuilderTest:
+ Collaboration diagram for ilTestFinalMarkLangVarBuilderTest:

Public Member Functions

 test_build ()
 

Protected Member Functions

 setUp ()
 

Protected Attributes

 $backupGlobals = false
 

Detailed Description

Definition at line 30 of file ilTestFinalMarkLangVarBuilderTest.php.

Member Function Documentation

◆ setUp()

ilTestFinalMarkLangVarBuilderTest::setUp ( )
protected

Definition at line 34 of file ilTestFinalMarkLangVarBuilderTest.php.

34  : void
35  {
36  chdir(dirname(__FILE__));
37  chdir('../../../');
38  }

◆ test_build()

ilTestFinalMarkLangVarBuilderTest::test_build ( )

Definition at line 43 of file ilTestFinalMarkLangVarBuilderTest.php.

44  {
45  $testCases = array(
46  array(
47  'param_passedStatus' => false,
48  'param_obligationsAnsweredStatus' => false,
49  'param_obligationsEnabled' => false,
50  'expected' => 'mark_tst_failed'
51  ),
52  array(
53  'param_passedStatus' => false,
54  'param_obligationsAnsweredStatus' => false,
55  'param_obligationsEnabled' => true,
56  'expected' => 'mark_tst_failed_obligations_missing'
57  ),
58  array(
59  'param_passedStatus' => false,
60  'param_obligationsAnsweredStatus' => true,
61  'param_obligationsEnabled' => false,
62  'expected' => 'mark_tst_failed'
63  ),
64  array(
65  'param_passedStatus' => false,
66  'param_obligationsAnsweredStatus' => true,
67  'param_obligationsEnabled' => true,
68  'expected' => 'mark_tst_failed_obligations_answered'
69  ),
70  array(
71  'param_passedStatus' => true,
72  'param_obligationsAnsweredStatus' => false,
73  'param_obligationsEnabled' => false,
74  'expected' => 'mark_tst_passed'
75  ),
76  array(
77  'param_passedStatus' => true,
78  'param_obligationsAnsweredStatus' => false,
79  'param_obligationsEnabled' => true,
80  'expected' => 'mark_tst_failed_obligations_missing'
81  ),
82  array(
83  'param_passedStatus' => true,
84  'param_obligationsAnsweredStatus' => true,
85  'param_obligationsEnabled' => false,
86  'expected' => 'mark_tst_passed'
87  ),
88  array(
89  'param_passedStatus' => true,
90  'param_obligationsAnsweredStatus' => true,
91  'param_obligationsEnabled' => true,
92  'expected' => 'mark_tst_passed_obligations_answered'
93  )
94  );
95  }

Field Documentation

◆ $backupGlobals

ilTestFinalMarkLangVarBuilderTest::$backupGlobals = false
protected

Definition at line 32 of file ilTestFinalMarkLangVarBuilderTest.php.


The documentation for this class was generated from the following file: