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