Files
EasySoft-ZenTaoPMS/module/testtask/test/model/update.php
T

44 lines
1.2 KiB
PHP
Executable File

#!/usr/bin/env php
<?php
include dirname(__FILE__, 5) . '/test/lib/init.php';
include dirname(__FILE__, 2) . '/lib/testtask.unittest.class.php';
zenData('testtask')->gen(10);
zenData('user')->gen(1);
su('admin');
/**
title=测试 testtaskModel->update();
cid=1
pid=1
*/
$task1 = new stdclass();
$task1->id = 1;
$task1->name = '修改name';
$task2 = new stdclass();
$task2->id = 2;
$task2->status = 'doing';
$task3 = new stdclass();
$task3->id = 3;
$task3->product = '10';
$task4 = new stdclass();
$task4->id = 4;
$task4->name = '修改name';
$task4->status = 'doing';
$task4->product = '10';
$testtask = new testtaskTest();
r($testtask->updateTest($task1)) && p('name,status,product') && e('修改name,wait,1'); // 测试修改测试单 name
r($testtask->updateTest($task2)) && p('name,status,product') && e('测试单2,doing,2'); // 测试修改测试单 status
r($testtask->updateTest($task3)) && p('name,status,product') && e('测试单3,done,10'); // 测试修改测试单 product
r($testtask->updateTest($task4)) && p('name,status,product') && e('修改name,doing,10'); // 测试修改测试单 name status product