cexfunctiontester.h

来自「这是一个能够自动生成文档的程序」· C头文件 代码 · 共 64 行

H
64
字号
//$$CLASS_TEST(CExFunction)
//$$VUVERNO(121)


/**************************************************
作    者:user1
建立日期:2006-9-8
修改日期:
说    明:测试文件,用于测试[CExFunction]。
**************************************************/

#ifndef __CEXFUNCTIONTESTERTESTER_H__
#define __CEXFUNCTIONTESTERTESTER_H__
#pragma once

#include "VUnit.h"

//$$VUX_PREC_BEGIN
#undef TESTCLASS
#define TESTCLASS CExFunction
//$$VUX_PREC_END

//
/////////////////////////////////////////////////////////////////////////////

#include "ExFunction.h"


class CExFunctionTester
{
    enum{ARG_DEFAULT, OBJ_COUNT};

public:
    CExFunctionTester();
    virtual ~CExFunctionTester();
    void ClassTest();

    void BeginCase(int arg);
    void EndCase(int arg);
    
    void CustomTest();
    
    TESTCLASS * pObj;


    void ParseParameter_CTokenListR_CExFunctionR();
    void IsParamEqual_LPCTSTR_int();
    void operator_LL_CExFunctionR();
    void UniteFunction_CExFunctionP();
    void ParseDeclare_CTokenListR_UINT_CExFunctionR_BOOL();
    void ParsePrecursor_CTokenListR_CExFunctionR_BOOL();
    void ParseOneParameter_CTokenListR();
    void GetPrototype_CStringR();
    void ParseTail_CTokenListR_CExFunctionR();
    void ParseFunction_CTokenListR_UINT_BOOL_CTokenListP_POSITIONP_BOOL();
    void ParseOneParameter2_CTokenListR();
    void ParseOneParameter2DefaultValue_CTokenListR_PARAMETERR();
    void ParseOneParameter2Array_CTokenListR_PARAMETERR();
    void ParseOneParameter2TypeAndName_CTokenListR_PARAMETERR();
    //$$ADD_FUNCTION_TESTER(CExFunction)
};

#endif

⌨️ 快捷键说明

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