ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
◀ ilDoc Overview
ilTestFinalMarkLangVarBuilderTest.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
use
PHPUnit\Framework\TestCase
;
22
30
class
ilTestFinalMarkLangVarBuilderTest
extends
TestCase
31
{
32
protected
$backupGlobals
=
false
;
33
34
protected
function
setUp
(): void
35
{
36
chdir(dirname(__FILE__));
37
chdir(
'../../../'
);
38
}
39
43
public
function
test_build
()
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
}
96
}
ilTestFinalMarkLangVarBuilderTest\test_build
test_build()
Definition:
ilTestFinalMarkLangVarBuilderTest.php:43
ilTestFinalMarkLangVarBuilderTest
Definition:
ilTestFinalMarkLangVarBuilderTest.php:30
ilTestFinalMarkLangVarBuilderTest\$backupGlobals
$backupGlobals
Definition:
ilTestFinalMarkLangVarBuilderTest.php:32
ilTestFinalMarkLangVarBuilderTest\setUp
setUp()
Definition:
ilTestFinalMarkLangVarBuilderTest.php:34
TestCase
Modules
Test
test
ilTestFinalMarkLangVarBuilderTest.php
Generated on Wed Sep 10 2025 14:11:08 for ILIAS by
1.8.13 (using
Doxyfile
)