Proyectos de Subversion Moodle

Rev

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

Rev 1 Rev 11
Línea 106... Línea 106...
106
    /**
106
    /**
107
     * Test question attempt count.
107
     * Test question attempt count.
108
     *
108
     *
109
     * @covers ::get_question_attempts_count_in_quiz
109
     * @covers ::get_question_attempts_count_in_quiz
110
     */
110
     */
111
    public function test_get_question_attempts_count_in_quiz() {
111
    public function test_get_question_attempts_count_in_quiz(): void {
112
        $this->attempt_quiz();
112
        $this->attempt_quiz();
113
        foreach ($this->questions as $question) {
113
        foreach ($this->questions as $question) {
114
            $questionattemptcount = helper::get_question_attempts_count_in_quiz($question->id, $this->quiz->id);
114
            $questionattemptcount = helper::get_question_attempts_count_in_quiz($question->id, $this->quiz->id);
115
            // Test the attempt count matches the usage count, each question should have one count.
115
            // Test the attempt count matches the usage count, each question should have one count.
116
            $this->assertEquals(1, $questionattemptcount);
116
            $this->assertEquals(1, $questionattemptcount);
Línea 120... Línea 120...
120
    /**
120
    /**
121
     * Test test usage data.
121
     * Test test usage data.
122
     *
122
     *
123
     * @covers ::get_question_entry_usage_count
123
     * @covers ::get_question_entry_usage_count
124
     */
124
     */
125
    public function test_get_question_entry_usage_count() {
125
    public function test_get_question_entry_usage_count(): void {
126
        foreach ($this->questions as $question) {
126
        foreach ($this->questions as $question) {
127
            $count = helper::get_question_entry_usage_count(\question_bank::load_question($question->id));
127
            $count = helper::get_question_entry_usage_count(\question_bank::load_question($question->id));
128
            // Test that the attempt data matches the usage data for the count.
128
            // Test that the attempt data matches the usage data for the count.
129
            $this->assertEquals(1, $count);
129
            $this->assertEquals(1, $count);
130
        }
130
        }