35
35
*
36
36
* @package turnitin
37
37
*/
38
- final class lib_test extends advanced_testcase {
38
+ final class lib_test extends \ advanced_testcase {
39
39
40
40
/**
41
41
* Test that the plugin is configured correctly.
@@ -46,7 +46,7 @@ final class lib_test extends advanced_testcase {
46
46
public function test_is_plugin_configured (): void {
47
47
$ this ->resetAfterTest ();
48
48
49
- $ plagiarismturnitin = new plagiarism_plugin_turnitin ();
49
+ $ plagiarismturnitin = new \ plagiarism_plugin_turnitin ();
50
50
51
51
// Check if plugin is configured with no plugin config set.
52
52
$ ispluginconfigured = $ plagiarismturnitin ->is_plugin_configured ();
@@ -91,23 +91,23 @@ public function test_check_group_submission(): void {
91
91
$ course = $ result ['course ' ];
92
92
$ group = $ this ->getDataGenerator ()->create_group (['courseid ' => $ course ->id ]);
93
93
$ cm = get_coursemodule_from_instance ('assign ' , $ assignmodule ->id );
94
- $ context = context_module::instance ($ cm ->id );
95
- $ assign = new testable_assign ($ context , $ cm , $ course );
94
+ $ context = \ context_module::instance ($ cm ->id );
95
+ $ assign = new \ testable_assign ($ context , $ cm , $ course );
96
96
97
97
groups_add_member ($ group , $ student );
98
98
99
99
$ this ->setUser ($ student );
100
100
$ submission = $ assign ->get_group_submission ($ student ->id , $ group ->id , true );
101
101
$ submission ->status = ASSIGN_SUBMISSION_STATUS_SUBMITTED ;
102
102
$ assign ->testable_update_submission ($ submission , $ student ->id , true , false );
103
- $ data = new stdClass ();
103
+ $ data = new \ stdClass ();
104
104
$ data ->onlinetext_editor = ['itemid ' => file_get_unused_draft_itemid (),
105
105
'text ' => 'Submission text ' ,
106
106
'format ' => FORMAT_MOODLE , ];
107
107
$ plugin = $ assign ->get_submission_plugin_by_type ('onlinetext ' );
108
108
$ plugin ->save ($ submission , $ data );
109
109
110
- $ plagiarismturnitin = new plagiarism_plugin_turnitin ();
110
+ $ plagiarismturnitin = new \ plagiarism_plugin_turnitin ();
111
111
$ response = $ plagiarismturnitin ->check_group_submission ($ cm , $ student ->id );
112
112
113
113
// Test should pass as we return the correct group ID.
@@ -122,21 +122,21 @@ public function test_check_group_submission(): void {
122
122
$ student = $ result ['student ' ];
123
123
$ course = $ result ['course ' ];
124
124
$ cm = get_coursemodule_from_instance ('assign ' , $ assignmodule ->id );
125
- $ context = context_module::instance ($ cm ->id );
126
- $ assign = new testable_assign ($ context , $ cm , $ course );
125
+ $ context = \ context_module::instance ($ cm ->id );
126
+ $ assign = new \ testable_assign ($ context , $ cm , $ course );
127
127
128
128
$ this ->setUser ($ student );
129
129
$ submission = $ assign ->get_user_submission ($ student ->id , true );
130
130
$ submission ->status = ASSIGN_SUBMISSION_STATUS_SUBMITTED ;
131
131
$ assign ->testable_update_submission ($ submission , $ student ->id , true , false );
132
- $ data = new stdClass ();
132
+ $ data = new \ stdClass ();
133
133
$ data ->onlinetext_editor = ['itemid ' => file_get_unused_draft_itemid (),
134
134
'text ' => 'Submission text ' ,
135
135
'format ' => FORMAT_MOODLE , ];
136
136
$ plugin = $ assign ->get_submission_plugin_by_type ('onlinetext ' );
137
137
$ plugin ->save ($ submission , $ data );
138
138
139
- $ plagiarismturnitin = new plagiarism_plugin_turnitin ();
139
+ $ plagiarismturnitin = new \ plagiarism_plugin_turnitin ();
140
140
$ response = $ plagiarismturnitin ->check_group_submission ($ cm , $ student ->id );
141
141
142
142
// Test should pass as we return false when checking the group ID.
@@ -164,7 +164,7 @@ public function create_assign_with_student_and_teacher($params = []) {
164
164
$ assign = $ this ->getDataGenerator ()->create_module ('assign ' , $ params );
165
165
166
166
$ cm = get_coursemodule_from_instance ('assign ' , $ assign ->id );
167
- $ context = context_module::instance ($ cm ->id );
167
+ $ context = \ context_module::instance ($ cm ->id );
168
168
169
169
$ student = $ this ->getDataGenerator ()->create_user ();
170
170
$ studentrole = $ DB ->get_record ('role ' , ['shortname ' => 'student ' ]);
@@ -194,11 +194,11 @@ public function create_assign_with_student_and_teacher($params = []) {
194
194
public function test_plagiarism_get_report_gen_speed_params (): void {
195
195
$ this ->resetAfterTest ();
196
196
197
- $ expected = new stdClass ();
197
+ $ expected = new \ stdClass ();
198
198
$ expected ->num_resubmissions = 3 ;
199
199
$ expected ->num_hours = 24 ;
200
200
201
- $ plagiarismturnitin = new plagiarism_plugin_turnitin ();
201
+ $ plagiarismturnitin = new \ plagiarism_plugin_turnitin ();
202
202
$ response = $ plagiarismturnitin ->plagiarism_get_report_gen_speed_params ();
203
203
204
204
$ this ->assertEquals ($ expected , $ response );
@@ -212,10 +212,10 @@ public function test_plagiarism_get_report_gen_speed_params(): void {
212
212
public function test_plagiarism_set_config (): void {
213
213
$ this ->resetAfterTest ();
214
214
215
- $ plagiarismturnitin = new plagiarism_plugin_turnitin ();
215
+ $ plagiarismturnitin = new \ plagiarism_plugin_turnitin ();
216
216
217
217
// Check that we can set config value when a full property name is given.
218
- $ data = new stdClass ();
218
+ $ data = new \ stdClass ();
219
219
$ data ->plagiarism_turnitin_accountid = 123456789 ;
220
220
$ property = "plagiarism_turnitin_accountid " ;
221
221
@@ -227,7 +227,7 @@ public function test_plagiarism_set_config(): void {
227
227
$ this ->assertEquals (123456789 , $ config ->plagiarism_turnitin_accountid );
228
228
229
229
// Check that we can set config value when a partial property name is given.
230
- $ data = new stdClass ();
230
+ $ data = new \ stdClass ();
231
231
$ data ->secretkey = "Test " ;
232
232
$ property = "secretkey " ;
233
233
$ plagiarismturnitin ->plagiarism_set_config ($ data , $ property );
@@ -238,7 +238,7 @@ public function test_plagiarism_set_config(): void {
238
238
$ this ->assertEquals ("Test " , $ config ->plagiarism_turnitin_secretkey );
239
239
240
240
// Check that an undefined property does not set a config value.
241
- $ data = new stdClass ();
241
+ $ data = new \ stdClass ();
242
242
$ data ->test = "Test " ;
243
243
$ property = "NotTest " ;
244
244
$ plagiarismturnitin ->plagiarism_set_config ($ data , $ property );
0 commit comments