| 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);
|