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

30 lines
1.1 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=测试 docModel::getDocIdByTitle();
timeout=0
cid=16076
- 步骤1空标题测试 @0
- 步骤2无效originPageID负数 @0
- 步骤3无效originPageID0 @0
- 步骤4无效originPageID过大值 @0
- 步骤5有效参数但表不存在的情况 @0
*/
include dirname(__FILE__, 5) . '/test/lib/init.php';
include dirname(__FILE__, 2) . '/lib/model.class.php';
su('admin');
$docTest = new docModelTest();
// 测试步骤必须包含至少5个测试步骤
r($docTest->getDocIdByTitleTest(1001, '')) && p() && e('0'); // 步骤1空标题测试
r($docTest->getDocIdByTitleTest(-1, '用户手册')) && p() && e('0'); // 步骤2无效originPageID负数
r($docTest->getDocIdByTitleTest(0, '用户手册')) && p() && e('0'); // 步骤3无效originPageID0
r($docTest->getDocIdByTitleTest(999999, '用户手册')) && p() && e('0'); // 步骤4无效originPageID过大值
r($docTest->getDocIdByTitleTest(1001, '用户手册')) && p() && e('0'); // 步骤5有效参数但表不存在的情况