. /** * @copyright 2022 onwards Vitaly Potenko * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ namespace mod_adaptivequiz\local\report; use basic_testcase; use stdClass; /** * @covers \mod_adaptivequiz\local\report\questions_difficulty_range */ class questions_difficulty_range_test extends basic_testcase { public function test_it_can_be_created_from_activity_record(): void { $record = new stdClass(); $record->lowestlevel = 5; $record->highestlevel = 25; $range = questions_difficulty_range::from_activity_instance($record); $this->assertEquals(5, $range->lowest_level()); $this->assertEquals(25, $range->highest_level()); } }