42 {
43 $testCases = array(
44 array(
45 'param_passedStatus' => false,
46 'param_obligationsAnsweredStatus' => false,
47 'param_obligationsEnabled' => false,
48 'expected' => 'mark_tst_failed'
49 ),
50 array(
51 'param_passedStatus' => false,
52 'param_obligationsAnsweredStatus' => false,
53 'param_obligationsEnabled' => true,
54 'expected' => 'mark_tst_failed_obligations_missing'
55 ),
56 array(
57 'param_passedStatus' => false,
58 'param_obligationsAnsweredStatus' => true,
59 'param_obligationsEnabled' => false,
60 'expected' => 'mark_tst_failed'
61 ),
62 array(
63 'param_passedStatus' => false,
64 'param_obligationsAnsweredStatus' => true,
65 'param_obligationsEnabled' => true,
66 'expected' => 'mark_tst_failed_obligations_answered'
67 ),
68 array(
69 'param_passedStatus' => true,
70 'param_obligationsAnsweredStatus' => false,
71 'param_obligationsEnabled' => false,
72 'expected' => 'mark_tst_passed'
73 ),
74 array(
75 'param_passedStatus' => true,
76 'param_obligationsAnsweredStatus' => false,
77 'param_obligationsEnabled' => true,
78 'expected' => 'mark_tst_failed_obligations_missing'
79 ),
80 array(
81 'param_passedStatus' => true,
82 'param_obligationsAnsweredStatus' => true,
83 'param_obligationsEnabled' => false,
84 'expected' => 'mark_tst_passed'
85 ),
86 array(
87 'param_passedStatus' => true,
88 'param_obligationsAnsweredStatus' => true,
89 'param_obligationsEnabled' => true,
90 'expected' => 'mark_tst_passed_obligations_answered'
91 )
92 );
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115 }