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

38 lines
1.9 KiB
PHP
Executable File

#!/usr/bin/env php
<?php
include dirname(dirname(dirname(__FILE__))) . '/lib/init.php';
su('admin');
/**
title=测试 storyModel->formatStories();
cid=1
pid=1
获取处理title之前的需求列表数量 >> 2
获取处理title之前的需求列表数量 >> 2
获取处理title之前的需求title >> 软件需求2
获取处理title之前的需求title >> 软件需求6
获取处理title之后的需求列表数量 >> 3
获取处理title之后的需求列表数量 >> 3
获取处理title之后的需求title >> 2:软件需求2 (优先级:2,预计工时:20)
获取处理title之后的需求title >> 6:软件需求6 (优先级:2,预计工时:17)
*/
global $tester;
$tester->loadModel('story');
$stories1 = $tester->story->getProductStories(1);
$stories2 = $tester->story->getProductStories(2);
$formatStories1 = $tester->story->formatStories($stories1);
$formatStories2 = $tester->story->formatStories($stories2);
r(count($stories1)) && p() && e('2'); // 获取处理title之前的需求列表数量
r(count($stories2)) && p() && e('2'); // 获取处理title之前的需求列表数量
r($stories1) && p('2:title') && e('软件需求2'); // 获取处理title之前的需求title
r($stories2) && p('6:title') && e('软件需求6'); // 获取处理title之前的需求title
r(count($formatStories1)) && p() && e('3'); // 获取处理title之后的需求列表数量
r(count($formatStories2)) && p() && e('3'); // 获取处理title之后的需求列表数量
r($formatStories1) && p('2') && e('2:软件需求2 (优先级:2,预计工时:20)'); // 获取处理title之后的需求title
r($formatStories2) && p('6') && e('6:软件需求6 (优先级:2,预计工时:17)'); // 获取处理title之后的需求title