Differences Between: [Versions 310 and 402] [Versions 311 and 402] [Versions 39 and 402] [Versions 400 and 402] [Versions 402 and 403]
Test for content bank contenttype class.
Copyright: | 2020 Amaia Anabitarte <amaia@moodle.com> |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 674 lines (26 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
contenttype_test:: (23 methods):
setupBeforeClass()
test_get_contenttype_name()
test_get_plugin_name()
test_get_icon()
test_is_feature_supported()
test_no_upload_feature_supported()
test_create_empty_content()
test_create_content()
test_upload_content()
upload_content_provider()
test_upload_content_exception()
test_replace_content()
test_replace_content_exception()
test_can_delete()
test_delete_content()
contenttype_setup_scenario_data()
rename_content_provider()
test_rename_content()
test_move_content()
test_can_manage()
test_can_download()
test_get_download_url()
test_pluginfile()
Class: contenttype_test - X-Ref
Test for content bank contenttype class.setupBeforeClass() X-Ref |
Setup to ensure that fixtures are loaded. |
test_get_contenttype_name() X-Ref |
Tests get_contenttype_name result. |
test_get_plugin_name() X-Ref |
Tests get_plugin_name result. |
test_get_icon() X-Ref |
Tests get_icon result. |
test_is_feature_supported() X-Ref |
Tests is_feature_supported behavior . |
test_no_upload_feature_supported() X-Ref |
Tests can_upload behavior with no implemented upload feature. |
test_create_empty_content() X-Ref |
Test create_content() with empty data. |
test_create_content() X-Ref |
Tests for behaviour of create_content() with data. |
test_upload_content(bool $userecord) X-Ref |
Tests for behaviour of upload_content() with a file and a record. param: bool $userecord if a predefined record has to be used. |
upload_content_provider() X-Ref |
Data provider for test_rename_content. return: array |
test_upload_content_exception() X-Ref |
Tests for behaviour of upload_content() with a file wrong file. |
test_replace_content() X-Ref |
Tests for behaviour of replace_content() using a dummy file. |
test_replace_content_exception() X-Ref |
Tests for behaviour of replace_content() using an error file. |
test_can_delete() X-Ref |
Test the behaviour of can_delete(). |
test_delete_content() X-Ref |
Test the behaviour of delete_content(). |
contenttype_setup_scenario_data(string $contenttype = 'contenttype_testable') X-Ref |
Helper function to setup 3 users (manager1, manager2 and user) and 4 contents (3 created by manager1 and 1 by user). |
rename_content_provider() X-Ref |
Data provider for test_rename_content. return: array |
test_rename_content(string $newname, string $expected, bool $result) X-Ref |
Test the behaviour of rename_content(). param: string $newname The name to set param: string $expected The name result param: bool $result The bolean result expected when renaming |
test_move_content() X-Ref |
Test the behaviour of move_content(). |
test_can_manage() X-Ref |
Test the behaviour of can_manage(). |
test_can_download() X-Ref |
Test the behaviour of can_download(). |
test_get_download_url() X-Ref |
Tests get_download_url result. |
test_pluginfile() X-Ref |
Tests pluginfile result. |