| Línea 33... |
Línea 33... |
| 33 |
* @dataProvider get_content_for_select_provider
|
33 |
* @dataProvider get_content_for_select_provider
|
| 34 |
* @param string $type Whether we are checking content in the course/module
|
34 |
* @param string $type Whether we are checking content in the course/module
|
| 35 |
* @param int $expectedcount Expected number of 1st level tertiary items
|
35 |
* @param int $expectedcount Expected number of 1st level tertiary items
|
| 36 |
* @param array $expecteditems Expected keys of the 1st level tertiary items.
|
36 |
* @param array $expecteditems Expected keys of the 1st level tertiary items.
|
| 37 |
*/
|
37 |
*/
|
| 38 |
public function test_get_content_for_select($type, $expectedcount, $expecteditems) {
|
38 |
public function test_get_content_for_select($type, $expectedcount, $expecteditems): void {
|
| 39 |
global $PAGE;
|
39 |
global $PAGE;
|
| 40 |
$this->resetAfterTest();
|
40 |
$this->resetAfterTest();
|
| 41 |
$course = $this->getDataGenerator()->create_course();
|
41 |
$course = $this->getDataGenerator()->create_course();
|
| 42 |
$module = $this->getDataGenerator()->create_module('assign', [
|
42 |
$module = $this->getDataGenerator()->create_module('assign', [
|
| 43 |
'course' => $course->id
|
43 |
'course' => $course->id
|