rcunit__func_8h-source.html

来自「一个做软件测试的源码,可以用于工程中软件测试,全部为自己编写,内付说明」· HTML 代码 · 共 55 行

HTML
55
字号
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html;charset=gb2312"><title>RCUnit: include/rcunit/rcunit_func.h源文件</title><link href="doxygen.css" rel="stylesheet" type="text/css"></head><body><!-- 制作者 Doxygen 1.4.2 --><div class="qindex"><a class="qindex" href="index.html">首页</a> | <a class="qindex" href="modules.html">模块</a> | <a class="qindex" href="annotated.html">数据结构</a> | <a class="qindex" href="dirs.html">目录</a> | <a class="qindex" href="files.html">文件列表</a> | <a class="qindex" href="functions.html">数据字段</a> | <a class="qindex" href="globals.html">全局定义</a> | <a class="qindex" href="pages.html">相关页面</a></div><div class="nav"><a class="el" href="dir_000000.html">include</a>&nbsp;/&nbsp;<a class="el" href="dir_000001.html">rcunit</a></div><h1>rcunit_func.h</h1><a href="rcunit__func_8h.html">浏览该文件的文档。</a><div class="fragment"><pre class="fragment">00001 00006 <span class="preprocessor">#ifndef _RCUNIT_FUNC_H_</span>00007 <span class="preprocessor"></span><span class="preprocessor">#define _RCUNIT_FUNC_H_</span>00008 <span class="preprocessor"></span>00009 <span class="preprocessor">#ifdef __cplusplus</span>00010 <span class="preprocessor"></span><span class="keyword">extern</span> <span class="stringliteral">"C"</span> {00011 <span class="preprocessor">#endif</span>00012 <span class="preprocessor"></span>00013 <span class="comment">/* 在rcunit_proc.c中定义的函数 */</span>00014 <span class="keywordtype">void</span> <a class="code" href="rcunit__proc_8c.html#a1">_CUnit_RunAllTest</a>();00015 <span class="keywordtype">int</span> <a class="code" href="rcunit__proc_8c.html#a2">_CUnit_AddTestSuite</a>(<a class="code" href="struct____tagCUnitTestSuite.html">__CUNIT_TEST_SUITE_S</a> *pSuite);00016 <span class="keywordtype">void</span> <a class="code" href="rcunit__proc_8c.html#a3">_CUnit_FreeTestSuiteList</a>();00017 <span class="keywordtype">int</span> <a class="code" href="rcunit__proc_8c.html#a4">_CUnit_AddTestCase</a>(<a class="code" href="struct____tagCUnitTestSuite.html">__CUNIT_TEST_SUITE_S</a> *pHead, __CUNIT_TEST_CASE_FUNC_TYPE funcCase, <span class="keyword">const</span> <span class="keywordtype">char</span> * szName);00018 <span class="keywordtype">void</span> <a class="code" href="rcunit__proc_8c.html#a5">_CUnit_FreeTestCaseList</a>(<a class="code" href="struct____tagCUnitTestSuite.html">__CUNIT_TEST_SUITE_S</a> *pHead);00019 <span class="keywordtype">void</span> <a class="code" href="rcunit__proc_8c.html#a6">_CUnit_Dummy_Event_Handler</a>();00020 00021 <span class="comment">/* 在rcunit_util.c中定义的函数 */</span>00022 <span class="keywordtype">int</span> <a class="code" href="rcunit__util_8c.html#a1">_CUnit_Output</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *format, ...);00023 <span class="keywordtype">int</span> <a class="code" href="rcunit__util_8c.html#a3">_CUnit_sprintf</a>(<span class="keywordtype">char</span> * szDst, <span class="keyword">const</span> <span class="keywordtype">char</span> * fmt, ...);00024 <span class="keywordtype">int</span> <a class="code" href="rcunit__util_8c.html#a4">_CUnit_strcmp</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> * szSrc, <span class="keyword">const</span> <span class="keywordtype">char</span> * szDst);00025 00026 <span class="comment">/* 在rcunit_asserter.c中定义的函数 */</span>00027 <span class="keywordtype">void</span> <a class="code" href="rcunit__asserter_8c.html#a4">_CUnit_ReportAssertFail</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> * expression, <span class="keyword">const</span> <span class="keywordtype">char</span> * file, <span class="keywordtype">int</span> line);00028 <span class="keywordtype">void</span> <a class="code" href="rcunit__asserter_8c.html#a5">_CUnit_ReportUserDefinedFail</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> * info, <span class="keyword">const</span> <span class="keywordtype">char</span> * file, <span class="keywordtype">int</span> line);00029 <span class="keywordtype">void</span> <a class="code" href="rcunit__asserter_8c.html#a6">_CUnit_ReportAssertEqualFail</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> * szExpect, <span class="keyword">const</span> <span class="keywordtype">char</span> * szActual, <span class="keyword">const</span> <span class="keywordtype">char</span> * file, <span class="keywordtype">int</span> line);00030 <span class="keywordtype">long</span> <a class="code" href="rcunit__asserter_8c.html#a7">_CUnit_GetBlockedCaseCount</a>();00031 <span class="keywordtype">void</span> <a class="code" href="rcunit__asserter_8c.html#a8">_CUnit_ResetBlockedCaseCount</a>();00032 <span class="keyword">const</span> <span class="keywordtype">char</span> * <a class="code" href="rcunit__asserter_8c.html#a9">_CUnit_GetErrorMsg</a>();00033 00034 <span class="preprocessor">#ifdef __cplusplus</span>00035 <span class="preprocessor"></span>}00036 <span class="preprocessor">#endif</span>00037 <span class="preprocessor"></span>00038 <span class="preprocessor">#endif </span><span class="comment">/* ifndef _RCUNIT_FUNC_H_ */</span></pre></div><hr/><table width="100%">  <tr>    <td align="right" valign="center">    如果对 RCUnit 有任何的疑问或建议,请联系realdodo (<a href="mailto:realdodo@163.com">realdodo@163.com</a>)。    </td>  </tr></table></body> </html>

⌨️ 快捷键说明

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