ILIAS  release_8 Revision v8.19-1-g4e8f2f9140c
All Data Structures Namespaces Files Functions Variables Modules Pages
SvyEvaluationGUIRequestTest Class Reference

Test evaluation request class. More...

+ Inheritance diagram for SvyEvaluationGUIRequestTest:
+ Collaboration diagram for SvyEvaluationGUIRequestTest:

Public Member Functions

 testShowTable ()
 
 testShowChart ()
 
 testShowAbsolute ()
 
 testShowPercentage ()
 
 testAppraiseeId ()
 
 testRaterId ()
 
 testRefId ()
 
 testCompEvalMode ()
 
 testSurveyCode ()
 
 testExportLabel ()
 
 testExportFormat ()
 

Protected Member Functions

 tearDown ()
 
 getRequest (array $get, array $post)
 

Detailed Description

Test evaluation request class.

Author
Alexander Killing killi.nosp@m.ng@l.nosp@m.eifos.nosp@m..de

Definition at line 10 of file SvyEvaluationGUIRequestTest.php.

Member Function Documentation

◆ getRequest()

SvyEvaluationGUIRequestTest::getRequest ( array  $get,
array  $post 
)
protected

Definition at line 18 of file SvyEvaluationGUIRequestTest.php.

References $data, and ILIAS\Repository\$refinery.

Referenced by testAppraiseeId(), testCompEvalMode(), testExportFormat(), testExportLabel(), testRaterId(), testRefId(), testShowAbsolute(), testShowChart(), testShowPercentage(), testShowTable(), and testSurveyCode().

19  {
20  $http_mock = $this->createMock(ILIAS\HTTP\Services::class);
21  $lng_mock = $this->createMock(ilLanguage::class);
22  $data = new \ILIAS\Data\Factory();
23  $refinery = new \ILIAS\Refinery\Factory($data, $lng_mock);
24  return new \ILIAS\Survey\Evaluation\EvaluationGUIRequest(
25  $http_mock,
26  $refinery,
27  $get,
28  $post
29  );
30  }
Class ChatMainBarProvider .
$post
Definition: ltitoken.php:49
Refinery Factory $refinery
+ Here is the caller graph for this function:

◆ tearDown()

SvyEvaluationGUIRequestTest::tearDown ( )
protected

Definition at line 14 of file SvyEvaluationGUIRequestTest.php.

14  : void
15  {
16  }

◆ testAppraiseeId()

SvyEvaluationGUIRequestTest::testAppraiseeId ( )

Definition at line 92 of file SvyEvaluationGUIRequestTest.php.

References getRequest().

92  : void
93  {
94  $request = $this->getRequest(
95  [
96  "appr_id" => 14
97  ],
98  []
99  );
100 
101  $this->assertEquals(
102  14,
103  $request->getAppraiseeId()
104  );
105  }
+ Here is the call graph for this function:

◆ testCompEvalMode()

SvyEvaluationGUIRequestTest::testCompEvalMode ( )

Definition at line 137 of file SvyEvaluationGUIRequestTest.php.

References getRequest().

137  : void
138  {
139  $request = $this->getRequest(
140  [
141  "comp_eval_mode" => "evmode"
142  ],
143  []
144  );
145 
146  $this->assertEquals(
147  "evmode",
148  $request->getCompEvalMode()
149  );
150  }
+ Here is the call graph for this function:

◆ testExportFormat()

SvyEvaluationGUIRequestTest::testExportFormat ( )

Definition at line 182 of file SvyEvaluationGUIRequestTest.php.

References getRequest().

182  : void
183  {
184  $request = $this->getRequest(
185  [
186  ],
187  [
188  "export_format" => "xml"
189  ]
190  );
191 
192  $this->assertEquals(
193  "xml",
194  $request->getExportFormat()
195  );
196  }
+ Here is the call graph for this function:

◆ testExportLabel()

SvyEvaluationGUIRequestTest::testExportLabel ( )

Definition at line 167 of file SvyEvaluationGUIRequestTest.php.

References getRequest().

167  : void
168  {
169  $request = $this->getRequest(
170  [
171  "export_label" => "lab"
172  ],
173  []
174  );
175 
176  $this->assertEquals(
177  "lab",
178  $request->getExportLabel()
179  );
180  }
+ Here is the call graph for this function:

◆ testRaterId()

SvyEvaluationGUIRequestTest::testRaterId ( )

Definition at line 107 of file SvyEvaluationGUIRequestTest.php.

References getRequest().

107  : void
108  {
109  $request = $this->getRequest(
110  [
111  "rater_id" => "r12"
112  ],
113  []
114  );
115 
116  $this->assertEquals(
117  "r12",
118  $request->getRaterId()
119  );
120  }
+ Here is the call graph for this function:

◆ testRefId()

SvyEvaluationGUIRequestTest::testRefId ( )

Definition at line 122 of file SvyEvaluationGUIRequestTest.php.

References getRequest().

122  : void
123  {
124  $request = $this->getRequest(
125  [
126  "ref_id" => 101
127  ],
128  []
129  );
130 
131  $this->assertEquals(
132  101,
133  $request->getRefId()
134  );
135  }
+ Here is the call graph for this function:

◆ testShowAbsolute()

SvyEvaluationGUIRequestTest::testShowAbsolute ( )

Definition at line 62 of file SvyEvaluationGUIRequestTest.php.

References getRequest().

62  : void
63  {
64  $request = $this->getRequest(
65  [
66  "cp" => "a"
67  ],
68  []
69  );
70 
71  $this->assertEquals(
72  true,
73  $request->getShowAbsolute()
74  );
75  }
+ Here is the call graph for this function:

◆ testShowChart()

SvyEvaluationGUIRequestTest::testShowChart ( )

Definition at line 47 of file SvyEvaluationGUIRequestTest.php.

References getRequest().

47  : void
48  {
49  $request = $this->getRequest(
50  [
51  "vw" => "c"
52  ],
53  []
54  );
55 
56  $this->assertEquals(
57  true,
58  $request->getShowChart()
59  );
60  }
+ Here is the call graph for this function:

◆ testShowPercentage()

SvyEvaluationGUIRequestTest::testShowPercentage ( )

Definition at line 77 of file SvyEvaluationGUIRequestTest.php.

References getRequest().

77  : void
78  {
79  $request = $this->getRequest(
80  [
81  "cp" => "p"
82  ],
83  []
84  );
85 
86  $this->assertEquals(
87  true,
88  $request->getShowPercentage()
89  );
90  }
+ Here is the call graph for this function:

◆ testShowTable()

SvyEvaluationGUIRequestTest::testShowTable ( )

Definition at line 32 of file SvyEvaluationGUIRequestTest.php.

References getRequest().

32  : void
33  {
34  $request = $this->getRequest(
35  [
36  "vw" => "t"
37  ],
38  []
39  );
40 
41  $this->assertEquals(
42  true,
43  $request->getShowTable()
44  );
45  }
+ Here is the call graph for this function:

◆ testSurveyCode()

SvyEvaluationGUIRequestTest::testSurveyCode ( )

Definition at line 152 of file SvyEvaluationGUIRequestTest.php.

References getRequest().

152  : void
153  {
154  $request = $this->getRequest(
155  [
156  "surveycode" => "code"
157  ],
158  []
159  );
160 
161  $this->assertEquals(
162  "code",
163  $request->getSurveyCode()
164  );
165  }
+ Here is the call graph for this function:

The documentation for this class was generated from the following file: