#!/usr/bin/env php switchDB(); su('admin'); /** title=测试 testreportModel->create(); cid=1 pid=1 正常新增 >> 11,正常新增 负责人为空测试 >> 『负责人』不能为空。 标题为空测试 >> 『标题』不能为空。 参与人员测试 >> 12 */ $members = array('dev1','dev11'); $cases = array(1,2,3,4); $title = array('正常新增', '负责人为空测试', '参与人员为空测试', ''); $testreport = new testreportTest(); $normalReport = array('owner' => 'user3', 'members' => $members, 'title' => $title[0], 'report' => '', 'cases' => $cases) ; $noOwner = array('owner' => '', 'members' => $members, 'title' => $title[1], 'report' => '', 'cases' => $cases) ; $noTitle = array('owner' => 'user3', 'members' => $members, 'title' => $title[3], 'report' => '', 'cases' => $cases) ; $noMembers = array('owner' => 'user3', 'members' => '', 'title' => $title[2], 'report' => '', 'cases' => $cases) ; r($testreport->createTest($normalReport)) && p('id,title') && e('11,正常新增'); //正常新增 r($testreport->createTest($noOwner)) && p('owner:0') && e('『负责人』不能为空。'); //负责人为空测试 r($testreport->createTest($noTitle)) && p('title:0') && e('『标题』不能为空。'); //标题为空测试 r($testreport->createTest($noMembers)) && p('id') && e('12'); //参与人员测试 $db->restoreDB();