4use PHPUnit\Framework\TestCase;
20 protected function setUp() : void
22 if (defined(
'ILIAS_PHPUNIT_CONTEXT')) {
23 include_once(
"./Services/PHPUnit/classes/class.ilUnitUtil.php");
24 ilUnitUtil::performInitialisation();
26 chdir(dirname(__FILE__));
38 'param_passedStatus' =>
false,
'param_obligationsAnsweredStatus' =>
false,
'param_obligationsEnabled' =>
false,
39 'expected' =>
'mark_tst_failed'
42 'param_passedStatus' =>
false,
'param_obligationsAnsweredStatus' =>
false,
'param_obligationsEnabled' =>
true,
43 'expected' =>
'mark_tst_failed_obligations_missing'
46 'param_passedStatus' =>
false,
'param_obligationsAnsweredStatus' =>
true,
'param_obligationsEnabled' =>
false,
47 'expected' =>
'mark_tst_failed'
50 'param_passedStatus' =>
false,
51 'param_obligationsAnsweredStatus' =>
true,
52 'param_obligationsEnabled' =>
true,
53 'expected' =>
'mark_tst_failed_obligations_answered'
56 'param_passedStatus' =>
true,
57 'param_obligationsAnsweredStatus' =>
false,
58 'param_obligationsEnabled' =>
false,
59 'expected' =>
'mark_tst_passed'
62 'param_passedStatus' =>
true,
63 'param_obligationsAnsweredStatus' =>
false,
64 'param_obligationsEnabled' =>
true,
65 'expected' =>
'mark_tst_failed_obligations_missing'
68 'param_passedStatus' =>
true,
69 'param_obligationsAnsweredStatus' =>
true,
70 'param_obligationsEnabled' =>
false,
71 'expected' =>
'mark_tst_passed'
74 'param_passedStatus' =>
true,
75 'param_obligationsAnsweredStatus' =>
true,
76 'param_obligationsEnabled' =>
true,
77 'expected' =>
'mark_tst_passed_obligations_answered'
An exception for terminatinating execution or to throw for unit testing.
test_build()
@doesNotPerformAssertions