Example #1
0
 /**
  * Test verifying a cartridge token.
  */
 public function test_verify_cartridge_token()
 {
     $course1 = $this->getDataGenerator()->create_course();
     $data = new stdClass();
     $data->courseid = $course1->id;
     $tool1 = $this->getDataGenerator()->create_lti_tool($data);
     $token = \enrol_lti\helper::generate_cartridge_token($tool1->id);
     $this->assertTrue(\enrol_lti\helper::verify_cartridge_token($tool1->id, $token));
     $this->assertFalse(\enrol_lti\helper::verify_cartridge_token($tool1->id, 'incorrect token!'));
 }