Proyectos de Subversion Moodle

Rev

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

Rev 1 Rev 11
Línea 31... Línea 31...
31
 * @license   http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
31
 * @license   http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
32
 * @covers \core_question\local\bank\context_to_string_translator
32
 * @covers \core_question\local\bank\context_to_string_translator
33
 */
33
 */
34
class context_to_string_translator_test extends \advanced_testcase {
34
class context_to_string_translator_test extends \advanced_testcase {
Línea 35... Línea 35...
35
 
35
 
36
    public function test_context_to_string_translator_test_good_case() {
36
    public function test_context_to_string_translator_test_good_case(): void {
37
        $this->resetAfterTest();
37
        $this->resetAfterTest();
Línea 38... Línea 38...
38
        $generator = $this->getDataGenerator();
38
        $generator = $this->getDataGenerator();
39
 
39
 
Línea 64... Línea 64...
64
 
64
 
65
        $this->assertEquals('system', $translator->context_to_string($systemcontext->id));
65
        $this->assertEquals('system', $translator->context_to_string($systemcontext->id));
66
        $this->assertEquals($systemcontext->id, $translator->string_to_context('system'));
66
        $this->assertEquals($systemcontext->id, $translator->string_to_context('system'));
Línea 67... Línea 67...
67
    }
67
    }
68
 
68
 
69
    public function test_context_to_string_translator_throws_exception_with_bad_context() {
69
    public function test_context_to_string_translator_throws_exception_with_bad_context(): void {
70
        global $USER;
70
        global $USER;
71
        $this->resetAfterTest();
71
        $this->resetAfterTest();
72
        $this->setAdminUser();
72
        $this->setAdminUser();