mdbtool_test.h

来自「跨平台C++基础库」· C头文件 代码 · 共 50 行

H
50
字号

#ifndef MDBTOOL_TEST_H
#define MDBTOOL_TEST_H

#include <cppunit/extensions/HelperMacros.h>

class MDBToolTest: public CppUnit::TestFixture
{
    CPPUNIT_TEST_SUITE( MDBToolTest );

    CPPUNIT_TEST( testInitNormal );
    CPPUNIT_TEST( testInitInvalid );

    CPPUNIT_TEST( testNormalConnect );
    CPPUNIT_TEST( testInvalidConnect );
    CPPUNIT_TEST( testInvalidUserConnect );
    CPPUNIT_TEST( testInvalidPasswdConnect );
    CPPUNIT_TEST( testInvalidDBConnect );
    CPPUNIT_TEST( testInvalidPortConnect );

    CPPUNIT_TEST( testNormalQuery );
    CPPUNIT_TEST( testNullQuery );
    CPPUNIT_TEST( testNormalExec );
    CPPUNIT_TEST( testInvalidExec );

    CPPUNIT_TEST_SUITE_END();

public:
    void    setUp();
    void    tearDown();

    void    testInitNormal();
    void    testInitInvalid();

    void    testNormalConnect();
    void    testInvalidConnect();
    void    testInvalidUserConnect();
    void    testInvalidPasswdConnect();
    void    testInvalidDBConnect();
    void    testInvalidPortConnect();

    void    testNormalQuery();
    void    testNullQuery();
    void    testNormalExec();
    void    testInvalidExec();
};

#endif //MDBTOOL_TEST_H

⌨️ 快捷键说明

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