| $restorestartdate | restore_date_testcase | protected |
| $startdate | restore_date_testcase | protected |
| __construct($name=null, array $data=array(), $dataName='') | advanced_testcase | |
| assertDebuggingCalled($debugmessage=null, $debuglevel=null, $message='') | advanced_testcase | |
| assertDebuggingCalledCount($expectedcount, $debugmessages=array(), $debuglevels=array(), $message='') | advanced_testcase | |
| assertDebuggingNotCalled($message='') | advanced_testcase | |
| assertEventContextNotUsed(\core\event\base $event, $message='') | advanced_testcase | |
| assertEventLegacyData($expected, core\event\base $event, $message='') | advanced_testcase | |
| assertEventLegacyLogData($expected, core\event\base $event, $message='') | advanced_testcase | |
| assertFieldsNotRolledForward($oldinstance, $newinstance, $props) | restore_date_testcase | protected |
| assertFieldsRolledForward($oldinstance, $newinstance, $props) | restore_date_testcase | protected |
| assertNotTag($matcher, $actual, $message='', $ishtml=true) | base_testcase | static |
| assertTag($matcher, $actual, $message='', $ishtml=true) | base_testcase | static |
| assertTimeCurrent($time, $message='') | advanced_testcase | |
| assertValidKeys(array $hash, array $validKeys) | base_testcase | static |
| backup_and_restore($course, $newdate=0) | restore_date_testcase | protected |
| create_course_and_module($modulename, $record=[]) | restore_date_testcase | protected |
| createArrayDataSet(array $data) | advanced_testcase | protected |
| createCsvDataSet($files, $delimiter=',', $enclosure='"', $escape = '"') | advanced_testcase | protected |
| createFlatXMLDataSet($xmlFile) | advanced_testcase | protected |
| createXMLDataSet($xmlFile) | advanced_testcase | protected |
| findNodes(DOMDocument $dom, array $options, $isHtml=true) | base_testcase | static |
| get_diff() | restore_date_testcase | protected |
| getDataGenerator() | advanced_testcase | static |
| getDebuggingMessages() | advanced_testcase | |
| getDescendants(DOMNode $node) | base_testcase | protectedstatic |
| getElementsByCaseInsensitiveTagName(DOMDocument $dom, $tag) | base_testcase | protectedstatic |
| getExternalTestFileUrl($path, $https=false) | advanced_testcase | |
| getNodeText(DOMNode $node) | base_testcase | protectedstatic |
| loadDataSet(PHPUnit\DbUnit\DataSet\IDataSet $dataset) | advanced_testcase | protected |
| preventResetByRollback() | advanced_testcase | |
| recurseFolders($path, $callback, $fileregexp='/.*/', $exclude=false, $ignorefolders=array()) | advanced_testcase | |
| redirectEmails() | advanced_testcase | |
| redirectEvents() | advanced_testcase | |
| redirectMessages() | advanced_testcase | |
| resetAfterTest($reset=true) | advanced_testcase | |
| resetAllData($detectchanges=false) | advanced_testcase | static |
| resetDebugging() | advanced_testcase | |
| runAdhocTasks($matchclass='', $matchuserid=null) | advanced_testcase | protected |
| runBare() | advanced_testcase | |
| setAdminUser() | advanced_testcase | static |
| setCurrentTimeStart() | advanced_testcase | |
| setGuestUser() | advanced_testcase | static |
| setTimezone($servertimezone='Australia/Perth', $defaultphptimezone='Australia/Perth') | advanced_testcase | static |
| setUp() | restore_date_testcase | |
| setUser($user=null) | advanced_testcase | static |
| waitForSecond() | advanced_testcase | |