Línea 30... |
Línea 30... |
30 |
* @copyright 2009 The Open University
|
30 |
* @copyright 2009 The Open University
|
31 |
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
|
31 |
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
|
32 |
*/
|
32 |
*/
|
33 |
class question_cbm_test extends \basic_testcase {
|
33 |
class question_cbm_test extends \basic_testcase {
|
Línea 34... |
Línea 34... |
34 |
|
34 |
|
35 |
public function test_adjust_fraction() {
|
35 |
public function test_adjust_fraction(): void {
|
36 |
$this->assertEqualsWithDelta( 1, question_cbm::adjust_fraction( 1, question_cbm::LOW), 0.0000001);
|
36 |
$this->assertEqualsWithDelta( 1, question_cbm::adjust_fraction( 1, question_cbm::LOW), 0.0000001);
|
37 |
$this->assertEqualsWithDelta( 2, question_cbm::adjust_fraction( 1, question_cbm::MED), 0.0000001);
|
37 |
$this->assertEqualsWithDelta( 2, question_cbm::adjust_fraction( 1, question_cbm::MED), 0.0000001);
|
38 |
$this->assertEqualsWithDelta( 3, question_cbm::adjust_fraction( 1, question_cbm::HIGH), 0.0000001);
|
38 |
$this->assertEqualsWithDelta( 3, question_cbm::adjust_fraction( 1, question_cbm::HIGH), 0.0000001);
|
39 |
$this->assertEqualsWithDelta( 0, question_cbm::adjust_fraction( 0, question_cbm::LOW), 0.0000001);
|
39 |
$this->assertEqualsWithDelta( 0, question_cbm::adjust_fraction( 0, question_cbm::LOW), 0.0000001);
|