See Release Notes
Long Term Support Release
Differences Between: [Versions 39 and 311] [Versions 39 and 400] [Versions 39 and 401] [Versions 39 and 402] [Versions 39 and 403]
External function test for get_results.
Copyright: | 2020 Ferran Recio <ferran@moodle.com> |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 428 lines (17 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
get_results_testcase:: (6 methods):
test_execute()
execute_data()
test_execute_multipleattempts()
execute_multipleattempts_data()
test_execute_mixactivities()
execute_mixactivities_data()
Class: get_results_testcase - X-Ref
External function test for get_results.test_execute(int $enabletracking, int $reviewmode, string $loginuser,?string $participant, bool $createattempts, ?int $count) X-Ref |
Test the behaviour of get_results. param: int $enabletracking the activity tracking enable param: int $reviewmode the activity review mode param: string $loginuser the user which calls the webservice param: string|null $participant the user to get the data param: bool $createattempts if the student user has attempts created param: int|null $count the expected number of attempts returned (null for exception) |
execute_data() X-Ref |
Data provider for the test_execute tests. return: array |
test_execute_multipleattempts(string $loginuser,array $getattempts, array $warnings, array $reports) X-Ref |
Test the behaviour of get_results. param: string $loginuser the user which calls the webservice param: array $getattempts the attempts to get the data param: array $warnings warnigns expected param: array $reports data expected |
execute_multipleattempts_data() X-Ref |
Data provider for the test_execute_multipleattempts tests. return: array |
test_execute_mixactivities(string $activityname, string $attemptname,string $expectedwarnings, string $expectedattempt) X-Ref |
Test the behaviour of get_results using mixed activityid. param: string $activityname the activity name to use param: string $attemptname the attempt name to use param: string $expectedwarnings expected warning attempt param: string $expectedattempt expected result attempt |
execute_mixactivities_data() X-Ref |
Data provider for the test_execute_multipleattempts tests. return: array |