Files
EasySoft-ZenTaoPMS/test/model/stakeholder/edit.php
T
2022-08-09 14:11:38 +08:00

36 lines
1.6 KiB
PHP
Executable File

#!/usr/bin/env php
<?php
include dirname(dirname(dirname(__FILE__))) . '/lib/init.php';
include dirname(dirname(dirname(__FILE__))) . '/class/stakeholder.class.php';
$db->switchDB();
su('admin');
/**
title=测试 stakeholderModel->edit();
cid=1
pid=1
修改关键干系人 >> key,0,1
修改nature >> 0
修改analysis >> key,1,0
修改strategy >> 0
不输入是否关键干系人 >> 『key』不符合格式,应当为:『/0|1/』。
*/
$stakeholderID = array('7', '17');
$updateKey = array('key' => '1');
$updateNature = array('key' => '0', 'nature' => '修改nature');
$updateAnalysis = array('key' => '0', 'analysis' => '修改analysis');
$updateStrategy = array('key' => '0', 'strategy' => '修改strategy');
$noKey = array('key' => '');
$stakeholder = new stakeholderTest();
r($stakeholder->editTest($stakeholderID[0], $updateKey)) && p('0:field,old,new') && e('key,0,1'); //修改关键干系人
r($stakeholder->editTest($stakeholderID[1], $updateNature)) && p() && e('0'); //修改nature
r($stakeholder->editTest($stakeholderID[0], $updateAnalysis)) && p('0:field,old,new') && e('key,1,0'); //修改analysis
r($stakeholder->editTest($stakeholderID[1], $updateStrategy)) && p() && e('0'); //修改strategy
r($stakeholder->editTest($stakeholderID[0], $noKey)) && p('key:0') && e('『key』不符合格式,应当为:『/0|1/』。');//不输入是否关键干系人
$db->restoreDB();