Differences Between: [Versions 310 and 311] [Versions 310 and 400] [Versions 310 and 401] [Versions 310 and 402] [Versions 310 and 403] [Versions 39 and 310]
Unit tests for rating/lib.php
Copyright: | 2011 onwards Eloy Lafuente (stronk7) {@link http://stronk7.com} |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 384 lines (17 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
core_rating_testcase:: (4 methods):
setUp()
test_get_ratings_sql()
get_aggregate_string_provider()
test_get_aggregate_string()
mockup_rating_manager:: (1 method):
get_plugin_permissions_array()
Class: core_rating_testcase - X-Ref
Unit test case for all the rating/lib.php requiring DB mockup & manipulationsetUp() X-Ref |
No description |
test_get_ratings_sql() X-Ref |
Test the current get_ratings method main sql |
get_aggregate_string_provider() X-Ref |
Data provider for get_aggregate_string tests. return: array |
test_get_aggregate_string($method, $aggregate, $isnumeric, $scaleitems, $expectation) X-Ref |
Test the value returned by get_aggregate_string(). |
Class: mockup_rating_manager - X-Ref
rating_manager subclass for unit testing without requiring capabilities to be loadedget_plugin_permissions_array($contextid, $component, $ratingarea) X-Ref |
Overwrite get_plugin_permissions_array() so it always return granted perms for unit testing |