Example #1
0
 /**
  * Ensure import_course handles incorrect deletecontent option correctly.
  */
 public function test_import_course_invalid_deletecontent_option()
 {
     $this->resetAfterTest(true);
     $course1 = self::getDataGenerator()->create_course();
     $course2 = self::getDataGenerator()->create_course();
     $this->setExpectedException('moodle_exception', get_string('invalidextparam', 'webservice', -1));
     // Import from course1 to course2, with invalid option
     core_course_external::import_course($course1->id, $course2->id, -1);
 }