MDL-40547 assign: tests for workflow/allocation

This commit is contained in:
Paul Charsley
2013-07-30 16:02:21 +08:00
committed by Dan Poltawski
parent 6d2fc575a6
commit d1ec5c839a
+7 -1
View File
@@ -148,7 +148,9 @@ class mod_assign_external_testcase extends externallib_advanced_testcase {
// Create the assignment module.
$assign1 = self::getDataGenerator()->create_module('assign', array(
'course' => $course1->id,
'name' => 'lightwork assignment'
'name' => 'lightwork assignment',
'markingworkflow' => 1,
'markingallocation' => 1
));
// Create manual enrolment record.
@@ -185,6 +187,8 @@ class mod_assign_external_testcase extends externallib_advanced_testcase {
$this->assertEquals($assign1->id, $assignment['id']);
$this->assertEquals($course1->id, $assignment['course']);
$this->assertEquals('lightwork assignment', $assignment['name']);
$this->assertEquals(1, $assignment['markingworkflow']);
$this->assertEquals(1, $assignment['markingallocation']);
$result = mod_assign_external::get_assignments(array($course1->id));
@@ -199,6 +203,8 @@ class mod_assign_external_testcase extends externallib_advanced_testcase {
$this->assertEquals($assign1->id, $assignment['id']);
$this->assertEquals($course1->id, $assignment['course']);
$this->assertEquals('lightwork assignment', $assignment['name']);
$this->assertEquals(1, $assignment['markingworkflow']);
$this->assertEquals(1, $assignment['markingallocation']);
$result = mod_assign_external::get_assignments(array($course2->id));