Data provider tests.
Author: | Frédéric Massart <fred@branchup.tech> |
Copyright: | 2018 Frédéric Massart |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 434 lines (19 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
provider_test:: (11 methods):
setUp()
test_get_contexts_for_userid()
test_get_users_in_context()
test_delete_data_for_all_users_in_context()
test_delete_data_for_user()
test_delete_data_for_users()
test_export_data_for_user()
assert_has_data_in_chat()
assert_has_no_data_in_chat()
has_data_in_chat()
login_user_in_course_chat()
Class: provider_test - X-Ref
Data provider testcase class.setUp() X-Ref |
No description |
test_get_contexts_for_userid() X-Ref |
No description |
test_get_users_in_context() X-Ref |
Test that only users with relevant contexts are fetched. |
test_delete_data_for_all_users_in_context() X-Ref |
No description |
test_delete_data_for_user() X-Ref |
No description |
test_delete_data_for_users() X-Ref |
Test that data for users in approved userlist is deleted. |
test_export_data_for_user() X-Ref |
No description |
assert_has_data_in_chat($user, $chat) X-Ref |
Assert that there is data for a user in a chat. return: void param: object $user The user. param: object $chat The chat. |
assert_has_no_data_in_chat($user, $chat) X-Ref |
Assert that there isn't any data for a user in a chat. return: void param: object $user The user. param: object $chat The chat. |
has_data_in_chat($user, $chat) X-Ref |
Check whether a user has data in a chat. return: bool param: object $user The user. param: object $chat The chat. |
login_user_in_course_chat($user, $course, $chat, $group = 0, $silent = false) X-Ref |
Login a user in a chat. return: object The chat user. param: object $user The user. param: object $course The course. param: object $chat The chat. param: int $group The group number. param: bool $silent Whether we should advertise that the user logs in. |