Proyectos de Subversion Moodle

Rev

Rev 1 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 1 Rev 11
Línea 48... Línea 48...
48
 
48
 
49
    /**
49
    /**
50
     * Test to check export_user_preferences.
50
     * Test to check export_user_preferences.
51
     * returns user preferences data.
51
     * returns user preferences data.
52
     */
52
     */
53
    public function test_export_user_preferences() {
53
    public function test_export_user_preferences(): void {
54
        $user = $this->getDataGenerator()->create_user();
54
        $user = $this->getDataGenerator()->create_user();
55
        $expectedtime = time();
55
        $expectedtime = time();
56
        set_user_preference('tool_mobile_autologin_request_last', time(), $user);
56
        set_user_preference('tool_mobile_autologin_request_last', time(), $user);
57
        provider::export_user_preferences($user->id);
57
        provider::export_user_preferences($user->id);
Línea 64... Línea 64...
64
    }
64
    }
Línea 65... Línea 65...
65
 
65
 
66
    /**
66
    /**
67
     * Test getting the context for the user ID related to this plugin.
67
     * Test getting the context for the user ID related to this plugin.
68
     */
68
     */
69
    public function test_get_contexts_for_userid() {
69
    public function test_get_contexts_for_userid(): void {
70
        // Create user and Mobile user keys.
70
        // Create user and Mobile user keys.
71
        $user = $this->getDataGenerator()->create_user();
71
        $user = $this->getDataGenerator()->create_user();
72
        $context = \context_user::instance($user->id);
72
        $context = \context_user::instance($user->id);
73
        $key = get_user_key('tool_mobile', $user->id);
73
        $key = get_user_key('tool_mobile', $user->id);
Línea 76... Línea 76...
76
    }
76
    }
Línea 77... Línea 77...
77
 
77
 
78
    /**
78
    /**
79
     * Test getting the users for a context related to this plugin.
79
     * Test getting the users for a context related to this plugin.
80
     */
80
     */
81
    public function test_get_users_in_context() {
81
    public function test_get_users_in_context(): void {
Línea 82... Línea 82...
82
        $component = 'tool_mobile';
82
        $component = 'tool_mobile';
83
 
83
 
84
        // Create users and Mobile user keys.
84
        // Create users and Mobile user keys.
Línea 101... Línea 101...
101
    }
101
    }
Línea 102... Línea 102...
102
 
102
 
103
    /**
103
    /**
104
     * Test that data is exported correctly for this plugin.
104
     * Test that data is exported correctly for this plugin.
105
     */
105
     */
106
    public function test_export_user_data() {
106
    public function test_export_user_data(): void {
107
        global $DB;
107
        global $DB;
108
        // Create user and Mobile user keys.
108
        // Create user and Mobile user keys.
109
        $user = $this->getDataGenerator()->create_user();
109
        $user = $this->getDataGenerator()->create_user();
110
        $context = \context_user::instance($user->id);
110
        $context = \context_user::instance($user->id);
Línea 122... Línea 122...
122
    }
122
    }
Línea 123... Línea 123...
123
 
123
 
124
    /**
124
    /**
125
     * Test for provider::delete_data_for_all_users_in_context().
125
     * Test for provider::delete_data_for_all_users_in_context().
126
     */
126
     */
127
    public function test_delete_data_for_all_users_in_context() {
127
    public function test_delete_data_for_all_users_in_context(): void {
128
        global $DB;
128
        global $DB;
129
        // Create user and Mobile user keys.
129
        // Create user and Mobile user keys.
130
        $user = $this->getDataGenerator()->create_user();
130
        $user = $this->getDataGenerator()->create_user();
131
        $context = \context_user::instance($user->id);
131
        $context = \context_user::instance($user->id);
Línea 142... Línea 142...
142
    }
142
    }
Línea 143... Línea 143...
143
 
143
 
144
    /**
144
    /**
145
     * Test for provider::delete_data_for_user().
145
     * Test for provider::delete_data_for_user().
146
     */
146
     */
147
    public function test_delete_data_for_user() {
147
    public function test_delete_data_for_user(): void {
148
        global $DB;
148
        global $DB;
149
        // Create user and Mobile user keys.
149
        // Create user and Mobile user keys.
150
        $user = $this->getDataGenerator()->create_user();
150
        $user = $this->getDataGenerator()->create_user();
151
        $context = \context_user::instance($user->id);
151
        $context = \context_user::instance($user->id);
Línea 164... Línea 164...
164
    }
164
    }
Línea 165... Línea 165...
165
 
165
 
166
    /**
166
    /**
167
     * Test for provider::test_delete_data_for_users().
167
     * Test for provider::test_delete_data_for_users().
168
     */
168
     */
169
    public function test_delete_data_for_users() {
169
    public function test_delete_data_for_users(): void {
170
        global $DB;
170
        global $DB;
Línea 171... Línea 171...
171
        $component = 'tool_mobile';
171
        $component = 'tool_mobile';
172
 
172