db_querytool_testgetquerystring.php

来自「视频监控网络部分的协议ddns,的模块的实现代码,请大家大胆指正.」· PHP 代码 · 共 38 行

PHP
38
字号
<?php// $Id: db_querytool_testGetQueryString.php,v 1.1 2005/02/25 14:25:08 quipo Exp $require_once dirname(__FILE__).'/db_querytool_test_base.php';class TestOfDB_QueryTool_GetQueryString extends TestOfDB_QueryTool{    function TestOfDB_QueryTool_GetQueryString($name = __CLASS__) {        $this->UnitTestCase($name);    }    function test_selectAll() {        $this->qt =& new DB_QT(TABLE_QUESTION);        if (DB_TYPE == 'ibase') {            $expected = 'SELECT question.id AS id,question.question AS question FROM question';        } else {            $expected = 'SELECT question.id AS "id",question.question AS "question" FROM question';        }        $this->assertEqual($expected, $this->qt->getQueryString());    }    function test_selectWithWhere() {        $this->qt =& new DB_QT(TABLE_QUESTION);        $this->qt->setWhere('id=1');        if (DB_TYPE == 'ibase') {            $expected = 'SELECT question.id AS id,question.question AS question FROM question WHERE id=1';        } else {            $expected = 'SELECT question.id AS "id",question.question AS "question" FROM question WHERE id=1';        }        $this->assertEqual($expected, $this->qt->getQueryString());    }}if (!defined('TEST_RUNNING')) {    define('TEST_RUNNING', true);    $test = &new TestOfDB_QueryTool_GetQueryString();    $test->run(new HtmlReporter());}?>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?