Proyectos de Subversion Moodle

Rev

Rev 11 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 11 Rev 1441
Línea 34... Línea 34...
34
 *
34
 *
35
 * @package    qtype_truefalse
35
 * @package    qtype_truefalse
36
 * @copyright  2007 The Open University
36
 * @copyright  2007 The Open University
37
 * @license    http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
37
 * @license    http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
38
 */
38
 */
39
class question_type_test extends \advanced_testcase {
39
final class question_type_test extends \advanced_testcase {
40
    protected $qtype;
40
    protected $qtype;
Línea 41... Línea 41...
41
 
41
 
-
 
42
    protected function setUp(): void {
42
    protected function setUp(): void {
43
        parent::setUp();
43
        $this->qtype = new qtype_truefalse();
44
        $this->qtype = new qtype_truefalse();
Línea 44... Línea 45...
44
    }
45
    }
45
 
46
 
-
 
47
    protected function tearDown(): void {
46
    protected function tearDown(): void {
48
        $this->qtype = null;
Línea 47... Línea 49...
47
        $this->qtype = null;
49
        parent::tearDown();
48
    }
50
    }
49
 
51
 
Línea 96... Línea 98...
96
        $this->assertEquals(1, $questiondata->length);
98
        $this->assertEquals(1, $questiondata->length);
97
        $this->assertEquals(\core_question\local\bank\question_version_status::QUESTION_STATUS_READY, $questiondata->status);
99
        $this->assertEquals(\core_question\local\bank\question_version_status::QUESTION_STATUS_READY, $questiondata->status);
98
        $this->assertEquals($question->createdby, $questiondata->createdby);
100
        $this->assertEquals($question->createdby, $questiondata->createdby);
99
        $this->assertEquals($question->createdby, $questiondata->modifiedby);
101
        $this->assertEquals($question->createdby, $questiondata->modifiedby);
100
        $this->assertEquals('', $questiondata->idnumber);
102
        $this->assertEquals('', $questiondata->idnumber);
101
        $this->assertEquals($syscontext->id, $questiondata->contextid);
103
        $this->assertEquals($category->contextid, $questiondata->contextid);
Línea 102... Línea 104...
102
 
104
 
103
        // Options.
105
        // Options.
104
        $this->assertEquals($questiondata->id, $questiondata->options->question);
106
        $this->assertEquals($questiondata->id, $questiondata->options->question);
105
        $this->assertEquals('True', $questiondata->options->answers[$questiondata->options->trueanswer]->answer);
107
        $this->assertEquals('True', $questiondata->options->answers[$questiondata->options->trueanswer]->answer);