* Refactor custom::setURAndSR unit test.
This commit is contained in:
@@ -283,21 +283,18 @@ class customTest
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置需求概念。
|
||||
* Test set UR and SR concept.
|
||||
*
|
||||
* @param array $SRName
|
||||
* @param array $data
|
||||
* @access public
|
||||
* @return int
|
||||
* @return bool|array
|
||||
*/
|
||||
public function setURAndSRTest($SRName)
|
||||
public function setURAndSRTest(array $data): bool|array
|
||||
{
|
||||
$_POST = $SRName;
|
||||
$objects = $this->objectModel->setURAndSR();
|
||||
$objects = $this->objectModel->setURAndSR($data);
|
||||
|
||||
if(dao::isError()) return dao::getError();
|
||||
|
||||
unset($_POST);
|
||||
|
||||
return $objects;
|
||||
}
|
||||
|
||||
|
||||
@@ -7,22 +7,18 @@ su('admin');
|
||||
/**
|
||||
|
||||
title=测试 customModel->setURAndSR();
|
||||
timeout=0
|
||||
cid=1
|
||||
pid=1
|
||||
|
||||
测试SRName值为空 >> 1
|
||||
测试SRName值有一个 >> 1
|
||||
测试SRName值有多个 >> 1
|
||||
|
||||
*/
|
||||
|
||||
$SRName = array(
|
||||
'0' => array('SRName' => array('')),
|
||||
'1' => array('SRName' => array('测试需求')),
|
||||
'2' => array('SRName' => array('测试需求', '用户需求'))
|
||||
);
|
||||
|
||||
$custom = new customTest();
|
||||
|
||||
r($custom->setURAndSRTest($SRName[0])) && p() && e('1'); //测试SRName值为空
|
||||
r($custom->setURAndSRTest($SRName[1])) && p() && e('1'); //测试SRName值有一个
|
||||
r($custom->setURAndSRTest($SRName[2])) && p() && e('1'); //测试SRName值有多个
|
||||
$customTester = new customTest();
|
||||
r($customTester->setURAndSRTest($SRName[0])) && p() && e('1'); //测试SRName值为空
|
||||
r($customTester->setURAndSRTest($SRName[1])) && p() && e('1'); //测试SRName值有一个
|
||||
r($customTester->setURAndSRTest($SRName[2])) && p() && e('1'); //测试SRName值有多个
|
||||
|
||||
Reference in New Issue
Block a user