Differences Between: [Versions 310 and 402] [Versions 311 and 402] [Versions 39 and 402] [Versions 400 and 402] [Versions 401 and 402]
(no description)
File Size: | 475 lines (19 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
handler_test:: (8 methods):
setUpBeforeClass()
generate_testing_scenario()
test_xapi_handler()
test_xapi_handler_errors()
xapi_handler_errors_data()
test_stored_statements()
generate_statements()
test_validate_state()
Class: handler_test - X-Ref
Attempt tests class for mod_h5pactivity.setUpBeforeClass() X-Ref |
Setup to ensure that fixtures are loaded. |
generate_testing_scenario() X-Ref |
Generate a valid scenario for each tests. return: stdClass an object with all scenario data in it |
test_xapi_handler() X-Ref |
Test for xapi_handler with valid statements. |
test_xapi_handler_errors(bool $hasverb, bool $hasdefinition, bool $hasresult,bool $hascontext, bool $hasuser, bool $generateattempt) X-Ref |
Testing wrong statements scenarios. param: bool $hasverb valid verb param: bool $hasdefinition generate definition param: bool $hasresult generate result param: bool $hascontext valid context param: bool $hasuser valid user param: bool $generateattempt if generates an empty attempt |
xapi_handler_errors_data() X-Ref |
Data provider for data request creation tests. return: array |
test_stored_statements() X-Ref |
Test xapi_handler stored statements. |
generate_statements(context_module $context, stdClass $user) X-Ref |
Returns a basic xAPI statements simulating a H5P content. param: context_module $context activity context param: stdClass $user user record return: statement[] array of xAPI statements |
test_validate_state() X-Ref |
Test validate_state method. |