Files
EasySoft-ZenTaoPMS/module/branch/test/ui/editbranch.php
T

43 lines
1.2 KiB
PHP
Executable File

#!/usr/bin/env php
<?php
/**
title=编辑分支测试
timeout=0
cid=0
*/
chdir(__DIR__);
include '../lib/editbranch.ui.class.php';
$product = zenData('product');
$product->id->range('11');
$product->name->range('多分支产品');
$product->status->range('normal');
$product->type->range('branch');
$product->gen(1);
$branch = zenData('branch');
$branch->id->range('1-2');
$branch->product->range('11');
$branch->name->range('分支01,分支02');
$branch->desc->range('分支描述01,分支描述02');
$branch->gen(2);
$tester = new editBranchTester();
$tester->login();
$productID['productID'] = 11;
$editBranch = new stdClass();
$editBranch->name = '';
r($tester->editBranch($editBranch, $productID)) && p('message,status') && e('分支名称必填提示信息正确,SUCCESS');//校验分支名称必填
$editBranch->name = '分支02';
r($tester->editBranch($editBranch, $productID)) && p('message,status') && e('分支已存在提示信息正确,SUCCESS');//校验分支名称重复
$editBranch->name = '分支test编辑';
$editBranch->desc = '这是一行分支的描述';
r($tester->editBranch($editBranch, $productID)) && p('message,status') && e('编辑分支成功,SUCCESS');//编辑分支
$tester->closeBrowser();