Differences Between: [Versions 310 and 311] [Versions 39 and 311]
Unit Tests for the Content Writer used for unit testing.
Copyright: | 2018 Andrew Nicols <andrew@nicols.co.uk> |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 540 lines (22 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
tests_content_writer_test:: (19 methods):
test_export_data()
test_export_data_no_context_clash()
test_get_data_with_children()
test_export_metadata()
test_export_metadata_no_context_clash()
test_export_user_preference()
test_export_user_preference_no_context_clash()
test_get_metadata_with_children()
test_export_file_special_folders()
test_export_file_no_context_clash()
test_get_file_with_children()
test_export_related_data()
test_export_related_data_no_context_clash()
test_get_related_data_with_children()
test_export_custom_file()
test_export_custom_file_no_context_clash()
test_get_custom_file_with_children()
get_writer_instance()
get_stored_file()
Class: tests_content_writer_test - X-Ref
Unit Tests for the Content Writer used for unit testing.test_export_data() X-Ref |
It should be possible to store and retrieve data. |
test_export_data_no_context_clash() X-Ref |
It should be possible to store and retrieve data at the same point in different contexts. |
test_get_data_with_children() X-Ref |
Test export and recover with children. |
test_export_metadata() X-Ref |
It should be possible to store and retrieve metadata. |
test_export_metadata_no_context_clash() X-Ref |
It should be possible to store and retrieve metadata at the same point in different contexts. |
test_export_user_preference() X-Ref |
It should be possible to store and retrieve user preferences. |
test_export_user_preference_no_context_clash() X-Ref |
It should be possible to store and retrieve user preferences at the same point in different contexts. |
test_get_metadata_with_children() X-Ref |
Test export and recover with children. |
test_export_file_special_folders() X-Ref |
It should be possible to export files in the files and children contexts. |
test_export_file_no_context_clash() X-Ref |
It should be possible to export mutliple files in the same subcontext/path space but different context and not have them clash. |
test_get_file_with_children() X-Ref |
Test export and recover with children. |
test_export_related_data() X-Ref |
It should be possible to export related data in the files and children contexts. |
test_export_related_data_no_context_clash() X-Ref |
It should be possible to export related data in the same location,but in a different context. |
test_get_related_data_with_children() X-Ref |
Test export and recover with children. |
test_export_custom_file() X-Ref |
It should be possible to export related files in the files and children contexts. |
test_export_custom_file_no_context_clash() X-Ref |
It should be possible to export related files in the same location in different contexts. |
test_get_custom_file_with_children() X-Ref |
Test export and recover with children. |
get_writer_instance() X-Ref |
Get a fresh content writer. return: moodle_content_writer |
get_stored_file($filepath, $filename) X-Ref |
Helper to create a stored file objectw with the given supplied content. param: string $filepath The file path to use in the stored_file param: string $filename The file name to use in the stored_file return: stored_file |