diff --git a/test/class/program.class.php b/test/class/program.class.php index b105d3cba7..83f491a8c3 100644 --- a/test/class/program.class.php +++ b/test/class/program.class.php @@ -105,7 +105,7 @@ class programTest /** * Get program by id. * - * @param mixed $proguamID + * @param int $proguamID * @access public * @return object */ diff --git a/test/model/program/getbyid.php b/test/model/program/getbyid.php index d4ad8a1bb4..05a75e1791 100755 --- a/test/model/program/getbyid.php +++ b/test/model/program/getbyid.php @@ -1,6 +1,18 @@ #!/usr/bin/env php id->range('1-10'); +$program->type->range('program'); +$program->name->setFields(array( + array('field' => 'name1', 'range' => '项目集'), + array('field' => 'name2', 'range' => '1-10') +)); +$program->gen(5); +var_dump($program->fields); /** @@ -13,10 +25,10 @@ pid=1 */ -global $tester; -$tester->loadModel('program'); -$program1 = $tester->program->getById(1); -$program2 = $tester->program->getById(1000); +$programTester = new programTest(); + +$program1 = $programTester->getByIdTest(1); +$program2 = $programTester->getByIdTest(1000); r($program1) && p('name') && e('项目集1'); // 通过id字段获取id=1的项目集并验证它的name。 -r($program2) && p() && e('0'); // 通过id字段获取id=1000的项目集,返回空 \ No newline at end of file +r($program2) && p() && e('0'); // 通过id字段获取id=1000的项目集,返回空