59 lines
2.1 KiB
PHP
Executable File
59 lines
2.1 KiB
PHP
Executable File
#!/usr/bin/env php
|
|
<?php
|
|
include dirname(dirname(dirname(__FILE__))) . '/lib/init.php';
|
|
include dirname(dirname(dirname(__FILE__))) . '/class/user.class.php';
|
|
su('admin');
|
|
|
|
/**
|
|
|
|
title=测试 userModel->getDataInJSON();
|
|
cid=1
|
|
pid=1
|
|
|
|
传入用户1信息,返回公司信息 >> 易软天创网络科技有限公司
|
|
传入用户2信息,返回用户名信息 >> account2
|
|
传入用户3信息,返回真实姓名信息 >> 用户3
|
|
传入用户4信息,隐藏密码信息 >> N/A
|
|
传入用户5信息,隐藏是否删除 >> N/A
|
|
传入null,返回空 >> N/A
|
|
|
|
*/
|
|
$userTester = new userTest();
|
|
|
|
$user1 = new stdclass();
|
|
$user1->account = 'account1';
|
|
$user1->realname = '用户1';
|
|
$user1->password = 'qweqwe';
|
|
$user1->deleted = 1;
|
|
|
|
$user2 = new stdclass();
|
|
$user2->account = 'account2';
|
|
$user2->realname = '用户2';
|
|
$user2->password = 'qweqwe';
|
|
$user2->deleted = 0;
|
|
|
|
$user3 = new stdclass();
|
|
$user3->account = 'account3';
|
|
$user3->realname = '用户3';
|
|
$user3->password = 'qweqwe';
|
|
$user3->deleted = 0;
|
|
|
|
$user4 = new stdclass();
|
|
$user4->account = 'account4';
|
|
$user4->realname = '用户4';
|
|
$user4->password = 'qweqwe';
|
|
$user4->deleted = 1;
|
|
|
|
$user5 = new stdclass();
|
|
$user5->account = 'account5';
|
|
$user5->realname = '用户5';
|
|
$user5->password = 'qweqwe';
|
|
$user5->deleted = 1;
|
|
|
|
r($userTester->getDataInJSONTest($user1)) && p('user:company') && e('易软天创网络科技有限公司'); //传入用户1信息,返回公司信息
|
|
r($userTester->getDataInJSONTest($user2)) && p('user:account') && e('account2'); //传入用户2信息,返回用户名信息
|
|
r($userTester->getDataInJSONTest($user3)) && p('user:realname') && e('用户3'); //传入用户3信息,返回真实姓名信息
|
|
r($userTester->getDataInJSONTest($user4)) && p('user:password') && e(''); //传入用户4信息,隐藏密码信息
|
|
r($userTester->getDataInJSONTest($user5)) && p('user:deleted') && e(''); //传入用户5信息,隐藏是否删除
|
|
r($userTester->getDataInJSONTest(null)) && p() && e(''); //传入null,返回空
|