Files
EasySoft-ZenTaoPMS/module/personnel/test/model/getaccessiblepersonnel.php
T

46 lines
1.6 KiB
PHP
Executable File

#!/usr/bin/env php
<?php
include dirname(__FILE__, 5) . '/test/lib/init.php';
include dirname(__FILE__, 2) . '/personnel.class.php';
su('admin');
/**
title=测试 personnelModel->getAccessiblePersonnel();
cid=1
pid=1
测试取出结果集中的一个对象里的名字programID=1 >> 测试1
测试取出匹配的数量 >> 10
测试取出结果集中的一个对象里的名字programID=2 >> 开发11
测试取出匹配的数量 >> 10
*/
$personnel = new personnelTest('admin');
$programID = array();
$programID[0] = 1;
$programID[1] = 2;
$deptID = array();
$deptID[0] = 11;
$deptID[1] = 12;
$browseType = array();
$browseType[0] = 'all';
$browseType[1] = 'bysearch';
$queryID = array();
$browseType[0] = 1;
$getrealname1 = $personnel->getAccessiblePersonnelTest($programID[0], $deptID[0], $browseType[0], $browseType[0])[101];
$getnumber1 = count($personnel->getAccessiblePersonnelTest($programID[0], $deptID[0], $browseType[0], $browseType[0]));
$getrealname2 = $personnel->getAccessiblePersonnelTest($programID[1], $deptID[1], $browseType[0], $browseType[0])[111];
$getnumber2 = count($personnel->getAccessiblePersonnelTest($programID[1], $deptID[1], $browseType[0], $browseType[0]));
r($getrealname1) && p('realname') && e('测试1'); //测试取出结果集中的一个对象里的名字programID=1
r($getnumber1) && p() && e('10'); //测试取出匹配的数量
r($getrealname2) && p('realname') && e('开发11'); //测试取出结果集中的一个对象里的名字programID=2
r($getnumber2) && p() && e('10'); //测试取出匹配的数量