Proyectos de Subversion Moodle

Rev

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

Rev 1 Rev 11
Línea 37... Línea 37...
37
     * @param string $indicatorclass
37
     * @param string $indicatorclass
38
     * @param array $returnedvalue
38
     * @param array $returnedvalue
39
     * @dataProvider validate_calculated_value
39
     * @dataProvider validate_calculated_value
40
     * @return null
40
     * @return null
41
     */
41
     */
42
    public function test_validate_calculated_value($indicatorclass, $returnedvalue) {
42
    public function test_validate_calculated_value($indicatorclass, $returnedvalue): void {
43
        $indicator = new $indicatorclass();
43
        $indicator = new $indicatorclass();
44
        list($values, $unused) = $indicator->calculate([1], 'notrelevanthere');
44
        list($values, $unused) = $indicator->calculate([1], 'notrelevanthere');
45
        $this->assertEquals($returnedvalue, $values[0]);
45
        $this->assertEquals($returnedvalue, $values[0]);
46
    }
46
    }
Línea 64... Línea 64...
64
     * @param string $indicatorclass
64
     * @param string $indicatorclass
65
     * @param string $willreturn
65
     * @param string $willreturn
66
     * @dataProvider validate_calculated_value_exceptions
66
     * @dataProvider validate_calculated_value_exceptions
67
     * @return null
67
     * @return null
68
     */
68
     */
69
    public function test_validate_calculated_value_exceptions($indicatorclass, $willreturn) {
69
    public function test_validate_calculated_value_exceptions($indicatorclass, $willreturn): void {
Línea 70... Línea 70...
70
 
70
 
71
        $indicator = new $indicatorclass();
71
        $indicator = new $indicatorclass();
72
        $indicatormock = $this->getMockBuilder(get_class($indicator))
72
        $indicatormock = $this->getMockBuilder(get_class($indicator))
73
            ->onlyMethods(['calculate_sample'])
73
            ->onlyMethods(['calculate_sample'])