znt/module/testcase/test/zen/setbrowsesession.php

29 lines
1.3 KiB
PHP
Executable file
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#!/usr/bin/env php
<?php
/**
title=测试 testcaseZen::setBrowseSession();
timeout=0
cid=19109
- 步骤1正常设置会话参数属性productID @1
- 步骤2设置browseType为bymodule属性browseType @bymodule
- 步骤3设置空的browseType属性moduleID @30
- 步骤4设置branch为false属性caseBrowseType @wait
- 步骤5设置所有参数为边界值属性orderBy @pri_asc
*/
include dirname(__FILE__, 5) . '/test/lib/init.php';
include dirname(__FILE__, 2) . '/lib/testcasezen.unittest.class.php';
su('admin');
$testcaseZenTest = new testcaseZenTest();
r($testcaseZenTest->setBrowseSessionTest(1, 'branch1', 10, 'all', 'id_desc')) && p('productID') && e('1'); // 步骤1正常设置会话参数
r($testcaseZenTest->setBrowseSessionTest(2, 'branch2', 20, 'bymodule', 'name_asc')) && p('browseType') && e('bymodule'); // 步骤2设置browseType为bymodule
r($testcaseZenTest->setBrowseSessionTest(3, 'branch3', 30, '', 'status_desc')) && p('moduleID') && e('30'); // 步骤3设置空的browseType
r($testcaseZenTest->setBrowseSessionTest(4, false, 40, 'wait', '')) && p('caseBrowseType') && e('wait'); // 步骤4设置branch为false
r($testcaseZenTest->setBrowseSessionTest(0, '', 0, 'closed', 'pri_asc')) && p('orderBy') && e('pri_asc'); // 步骤5设置所有参数为边界值