Proyectos de Subversion Moodle

Rev

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

Rev 11 Rev 1441
Línea 25... Línea 25...
25
 * @category   test
25
 * @category   test
26
 * @copyright  2023 Jun Pataleta
26
 * @copyright  2023 Jun Pataleta
27
 * @license    http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
27
 * @license    http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
28
 * @coversDefaultClass external_value
28
 * @coversDefaultClass external_value
29
 */
29
 */
30
class external_value_test extends advanced_testcase {
30
final class external_value_test extends advanced_testcase {
Línea 31... Línea 31...
31
 
31
 
32
    /**
32
    /**
33
     * Data provider for the required param test.
33
     * Data provider for the required param test.
34
     *
34
     *
35
     * @return array[]
35
     * @return array[]
36
     */
36
     */
37
    public function required_param_provider(): array {
37
    public static function required_param_provider(): array {
38
        return [
38
        return [
39
            [ VALUE_DEFAULT, false ],
39
            [ VALUE_DEFAULT, false ],
40
            [ VALUE_REQUIRED, false ],
40
            [ VALUE_REQUIRED, false ],
41
            [ VALUE_OPTIONAL, false ],
41
            [ VALUE_OPTIONAL, false ],