. namespace tool_brickfield; /** * Class tool_brickfield_manager_test * * @package tool_brickfield * @copyright 2020 onward: Brickfield Education Labs, https://www.brickfield.ie * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ class manager_test extends \advanced_testcase { /** * Tests for the function manager::get_all_areas() */ public function test_get_areas() { $this->resetAfterTest(); $areas = manager::get_all_areas(); $areaclassnames = array_map('get_class', $areas); // Make sure the list of areas contains some known areas. $this->assertContains(\tool_brickfield\local\areas\mod_assign\intro::class, $areaclassnames); $this->assertContains(\tool_brickfield\local\areas\core_question\questiontext::class, $areaclassnames); $this->assertContains(\tool_brickfield\local\areas\mod_choice\option::class, $areaclassnames); } }