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