Proyectos de Subversion Moodle

Rev

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

Rev 1 Rev 11
Línea 49... Línea 49...
49
 */
49
 */
50
class event_mapper_test extends \advanced_testcase {
50
class event_mapper_test extends \advanced_testcase {
51
    /**
51
    /**
52
     * Test legacy event -> event.
52
     * Test legacy event -> event.
53
     */
53
     */
54
    public function test_from_legacy_event_to_event() {
54
    public function test_from_legacy_event_to_event(): void {
55
        $this->resetAfterTest(true);
55
        $this->resetAfterTest(true);
56
        $this->setAdminUser();
56
        $this->setAdminUser();
57
        $legacyevent = $this->create_event();
57
        $legacyevent = $this->create_event();
58
        $mapper = new event_mapper(
58
        $mapper = new event_mapper(
59
            new event_mapper_test_event_factory()
59
            new event_mapper_test_event_factory()
Línea 63... Línea 63...
63
    }
63
    }
Línea 64... Línea 64...
64
 
64
 
65
    /**
65
    /**
66
     * Test event -> legacy event.
66
     * Test event -> legacy event.
67
     */
67
     */
68
    public function test_from_event_to_legacy_event() {
68
    public function test_from_event_to_legacy_event(): void {
69
        $this->resetAfterTest(true);
69
        $this->resetAfterTest(true);
70
        $this->setAdminUser();
70
        $this->setAdminUser();
71
        $legacyevent = $this->create_event(['modname' => 'assign', 'instance' => 1]);
71
        $legacyevent = $this->create_event(['modname' => 'assign', 'instance' => 1]);
72
        $event = new event_mapper_test_event($legacyevent);
72
        $event = new event_mapper_test_event($legacyevent);
Línea 78... Línea 78...
78
    }
78
    }
Línea 79... Línea 79...
79
 
79
 
80
    /**
80
    /**
81
     * Test event -> stdClass.
81
     * Test event -> stdClass.
82
     */
82
     */
83
    public function test_from_event_to_stdclass() {
83
    public function test_from_event_to_stdclass(): void {
84
        $this->resetAfterTest(true);
84
        $this->resetAfterTest(true);
85
        $this->setAdminUser();
85
        $this->setAdminUser();
86
        $legacyevent = $this->create_event(['modname' => 'assign', 'instance' => 1]);
86
        $legacyevent = $this->create_event(['modname' => 'assign', 'instance' => 1]);
87
        $event = new event_mapper_test_event($legacyevent);
87
        $event = new event_mapper_test_event($legacyevent);
Línea 96... Línea 96...
96
    }
96
    }
Línea 97... Línea 97...
97
 
97
 
98
    /**
98
    /**
99
     * Test event -> array.
99
     * Test event -> array.
100
     */
100
     */
101
    public function test_from_event_to_assoc_array() {
101
    public function test_from_event_to_assoc_array(): void {
102
        $this->resetAfterTest(true);
102
        $this->resetAfterTest(true);
103
        $this->setAdminUser();
103
        $this->setAdminUser();
104
        $legacyevent = $this->create_event(['modname' => 'assign', 'instance' => 1]);
104
        $legacyevent = $this->create_event(['modname' => 'assign', 'instance' => 1]);
105
        $event = new event_mapper_test_event($legacyevent);
105
        $event = new event_mapper_test_event($legacyevent);
Línea 114... Línea 114...
114
    }
114
    }
Línea 115... Línea 115...
115
 
115
 
116
    /**
116
    /**
117
     * Test for action event -> legacy event.
117
     * Test for action event -> legacy event.
118
     */
118
     */
119
    public function test_from_action_event_to_legacy_event() {
119
    public function test_from_action_event_to_legacy_event(): void {
120
        $this->resetAfterTest(true);
120
        $this->resetAfterTest(true);
121
        $this->setAdminUser();
121
        $this->setAdminUser();
122
        $legacyevent = $this->create_event(['modname' => 'assign', 'instance' => 1]);
122
        $legacyevent = $this->create_event(['modname' => 'assign', 'instance' => 1]);
123
        $event = new event_mapper_test_action_event(
123
        $event = new event_mapper_test_action_event(