znt/module/doc/test/model/gettoandcclist.php

30 lines
1.3 KiB
PHP
Raw Permalink Normal View History

#!/usr/bin/env php
<?php
/**
title=测试 docModel->getToAndCcList();
cid=16134
- 测试抄送人为空时,获取的收信人列表 @0
- 测试抄送人为admin时获取的收信人列表 @admin
- 测试抄送人为admin,user1时获取的抄送人列表属性1 @user1
- 测试抄送人为admin时获取的收信人数量 @2
- 测试抄送人为admin,user1时获取的抄送人数量 @2
*/
include dirname(__FILE__, 5) . '/test/lib/init.php';
include dirname(__FILE__, 2) . '/lib/model.class.php';
zenData('user')->gen(5);
$mailtoList = array('', 'admin', 'admin,user1');
$docTester = new docModelTest();
r($docTester->getToAndCcListTest($mailtoList[0])) && p() && e('0'); // 测试抄送人为空时,获取的收信人列表
r($docTester->getToAndCcListTest($mailtoList[1])) && p('0') && e('admin'); // 测试抄送人为admin时获取的收信人列表
r($docTester->getToAndCcListTest($mailtoList[2])) && p('1') && e('user1'); // 测试抄送人为admin,user1时获取的抄送人列表
r(count($docTester->getToAndCcListTest($mailtoList[1]))) && p() && e('2'); // 测试抄送人为admin时获取的收信人数量
r(count($docTester->getToAndCcListTest($mailtoList[2]))) && p() && e('2'); // 测试抄送人为admin,user1时获取的抄送人数量