亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? group___assertions.html

?? c++開發(fā)的一個不錯的工具
?? HTML
?? 第 1 頁 / 共 2 頁
字號:
<html><head><title>CppUnit - The Unit Testing Library</title><link href="doxygen.css" rel="stylesheet" type="text/css"></head><body bgcolor="#ffffff"> <table width="100%">  <tr>    <td width="40%" align="left" valign="center">      <a href="http://sourceforge.net/projects/cppunit">      CppUnit project page      </a>    </td>    <td>      <a href="FAQ">FAQ</a>    </td>    <td width="40%" align="right" valign="center">      <a href="http://cppunit.sourceforge.net">CppUnit home page</a>    </td>  </tr></table><hr><!-- Generated by Doxygen 1.3.7 --><div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="namespaces.html">Namespace List</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="namespacemembers.html">Namespace&nbsp;Members</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a></div><h1>Making assertions</h1><table border=0 cellpadding=0 cellspacing=0><tr><td></td></tr><tr><td colspan=2><br><h2>Defines</h2></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___assertions.html#ga0">CPPUNIT_ASSERT</a>(condition)</td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Assertions that a condition is <code>true</code>.  <a href="#ga0"></a><br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___assertions.html#ga1">CPPUNIT_ASSERT_MESSAGE</a>(message, condition)</td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Assertion with a user specified message.  <a href="#ga1"></a><br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___assertions.html#ga2">CPPUNIT_FAIL</a>(message)</td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Fails with the specified message.  <a href="#ga2"></a><br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___assertions.html#ga3">CPPUNIT_ASSERT_EQUAL</a>(expected, actual)</td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Asserts that two values are equals.  <a href="#ga3"></a><br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___assertions.html#ga4">CPPUNIT_ASSERT_EQUAL_MESSAGE</a>(message, expected, actual)</td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Asserts that two values are equals, provides additional messafe on failure.  <a href="#ga4"></a><br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___assertions.html#ga5">CPPUNIT_ASSERT_DOUBLES_EQUAL</a>(expected, actual, delta)</td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Macro for primitive value comparisons.  <a href="#ga5"></a><br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___assertions.html#ga6">CPPUNIT_ASSERT_THROW</a>(expression, ExceptionType)</td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Asserts that the given expression throws an exception of the specified type.  <a href="#ga6"></a><br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___assertions.html#ga7">CPPUNIT_ASSERT_NO_THROW</a>(expression)</td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Asserts that the given expression does not throw any exceptions.  <a href="#ga7"></a><br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___assertions.html#ga8">CPPUNIT_ASSERT_ASSERTION_FAIL</a>(assertion)&nbsp;&nbsp;&nbsp;CPPUNIT_ASSERT_THROW( assertion, CPPUNIT_NS::Exception )</td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Asserts that an assertion fail.  <a href="#ga8"></a><br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___assertions.html#ga9">CPPUNIT_ASSERT_ASSERTION_PASS</a>(assertion)&nbsp;&nbsp;&nbsp;CPPUNIT_ASSERT_NO_THROW( assertion )</td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Asserts that an assertion pass.  <a href="#ga9"></a><br><br></td></tr></table><hr><h2>Define Documentation</h2><a class="anchor" name="ga0" doxytag="TestAssert.h::CPPUNIT_ASSERT" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0">  <tr>    <td class="mdRow">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> #define CPPUNIT_ASSERT          </td>          <td class="md" valign="top">(&nbsp;</td>          <td class="md" nowrap valign="top">condition&nbsp;</td>          <td class="mdname1" valign="top" nowrap>          </td>          <td class="md" valign="top">&nbsp;)&nbsp;</td>          <td class="md" nowrap></td>        </tr>      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p><b>Value:</b><pre class="fragment"><div>( CPPUNIT_NS::Asserter::failIf( !(condition),                                   \                                 CPPUNIT_NS::Message( <span class="stringliteral">"assertion failed"</span>,         \                                                      <span class="stringliteral">"Expression: "</span> #condition), \                                 <a class="code" href="group___creating_new_assertions.html#ga0">CPPUNIT_SOURCELINE</a>() ) )</div></pre>Assertions that a condition is <code>true</code>. <p>    </td>  </tr></table><a class="anchor" name="ga8" doxytag="TestAssert.h::CPPUNIT_ASSERT_ASSERTION_FAIL" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0">  <tr>    <td class="mdRow">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> #define CPPUNIT_ASSERT_ASSERTION_FAIL          </td>          <td class="md" valign="top">(&nbsp;</td>          <td class="md" nowrap valign="top">assertion&nbsp;</td>          <td class="mdname1" valign="top" nowrap>          </td>          <td class="md" valign="top">&nbsp;)&nbsp;</td>          <td class="md" nowrap>&nbsp;&nbsp;&nbsp;CPPUNIT_ASSERT_THROW( assertion, CPPUNIT_NS::Exception )</td>        </tr>      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p>Asserts that an assertion fail. <p>Use to test assertions. Example of usage: <pre><div class="fragment">   <a class="code" href="group___assertions.html#ga8">CPPUNIT_ASSERT_ASSERTION_FAIL</a>( <a class="code" href="group___assertions.html#ga0">CPPUNIT_ASSERT</a>( 1 == 2 ) );</div></pre>    </td>  </tr></table><a class="anchor" name="ga9" doxytag="TestAssert.h::CPPUNIT_ASSERT_ASSERTION_PASS" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0">  <tr>    <td class="mdRow">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> #define CPPUNIT_ASSERT_ASSERTION_PASS          </td>          <td class="md" valign="top">(&nbsp;</td>          <td class="md" nowrap valign="top">assertion&nbsp;</td>          <td class="mdname1" valign="top" nowrap>          </td>          <td class="md" valign="top">&nbsp;)&nbsp;</td>          <td class="md" nowrap>&nbsp;&nbsp;&nbsp;CPPUNIT_ASSERT_NO_THROW( assertion )</td>        </tr>      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p>Asserts that an assertion pass. <p>Use to test assertions. Example of usage: <pre><div class="fragment">   <a class="code" href="group___assertions.html#ga9">CPPUNIT_ASSERT_ASSERTION_PASS</a>( <a class="code" href="group___assertions.html#ga0">CPPUNIT_ASSERT</a>( 1 == 1 ) );</div></pre>    </td>  </tr></table><a class="anchor" name="ga5" doxytag="TestAssert.h::CPPUNIT_ASSERT_DOUBLES_EQUAL" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0">  <tr>    <td class="mdRow">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> #define CPPUNIT_ASSERT_DOUBLES_EQUAL          </td>          <td class="md" valign="top">(&nbsp;</td>          <td class="md" nowrap valign="top">expected,         <tr>          <td class="md" nowrap align="right"></td>          <td></td>          <td class="md" nowrap>actual,         <tr>          <td class="md" nowrap align="right"></td>          <td></td>          <td class="md" nowrap>delta&nbsp;</td>          <td class="mdname1" valign="top" nowrap>          </td>          <td class="md" valign="top">&nbsp;)&nbsp;</td>          <td class="md" nowrap></td>        </tr>      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p><b>Value:</b><pre class="fragment"><div>( <a class="code" href="_test_assert_8h.html#a12">CPPUNIT_NS::assertDoubleEquals</a>( (expected),        \                                    (actual),          \                                    (delta),           \                                    <a class="code" href="group___creating_new_assertions.html#ga0">CPPUNIT_SOURCELINE</a>() ) )</div></pre>Macro for primitive value comparisons. <p>    </td>  </tr></table><a class="anchor" name="ga3" doxytag="TestAssert.h::CPPUNIT_ASSERT_EQUAL" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0">  <tr>    <td class="mdRow">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> #define CPPUNIT_ASSERT_EQUAL          </td>          <td class="md" valign="top">(&nbsp;</td>          <td class="md" nowrap valign="top">expected,         <tr>          <td class="md" nowrap align="right"></td>          <td></td>          <td class="md" nowrap>actual&nbsp;</td>          <td class="mdname1" valign="top" nowrap>          </td>          <td class="md" valign="top">&nbsp;)&nbsp;</td>          <td class="md" nowrap></td>        </tr>      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p><b>Value:</b><pre class="fragment"><div>( <a class="code" href="_test_assert_8h.html#a11">CPPUNIT_NS::assertEquals</a>( (expected),              \                              (actual),                \                              <a class="code" href="group___creating_new_assertions.html#ga0">CPPUNIT_SOURCELINE</a>(),    \                              <span class="stringliteral">""</span> ) )</div></pre>Asserts that two values are equals. <p>Equality and string representation can be defined with an appropriate CppUnit::assertion_traits class.<p>A diagnostic is printed if actual and expected values disagree.<p>Requirement for <em>expected</em> and <em>actual</em> parameters:<ul><li>They are exactly of the same type</li><li>They are serializable into a std::strstream using operator &lt;&lt;.</li><li>They can be compared using operator ==.</li></ul><p>The last two requirements (serialization and comparison) can be removed by specializing the CppUnit::assertion_traits.     </td>  </tr></table><a class="anchor" name="ga4" doxytag="TestAssert.h::CPPUNIT_ASSERT_EQUAL_MESSAGE" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0">  <tr>

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩午夜激情av| 欧美高清视频一二三区 | av成人老司机| 国产成人午夜精品影院观看视频 | 久久精品欧美一区二区三区不卡 | 亚洲国产精品激情在线观看| 日韩免费高清电影| 日韩一级在线观看| 日韩欧美自拍偷拍| 26uuu国产在线精品一区二区| 日韩精品综合一本久道在线视频| 日韩情涩欧美日韩视频| 精品国产免费视频| 国产无遮挡一区二区三区毛片日本| 26uuu国产在线精品一区二区| 国产亚洲一区二区在线观看| 中文字幕在线观看一区| 亚洲一区二区影院| 久久成人免费日本黄色| 国产成人一级电影| 色综合天天天天做夜夜夜夜做| 在线观看免费视频综合| 欧美一区二区三区四区五区| 久久精品亚洲一区二区三区浴池| 中文在线资源观看网站视频免费不卡| 亚洲男同性视频| 日韩av午夜在线观看| 国产成人精品免费| 91国偷自产一区二区开放时间| 欧美一区二区免费视频| 国产日产精品1区| 亚洲va韩国va欧美va精品| 麻豆国产91在线播放| 不卡的av在线播放| 欧美另类久久久品| 国产精品美女视频| 日本成人中文字幕在线视频| 成人av网站免费观看| 欧美日本韩国一区| 国产精品大尺度| 麻豆成人久久精品二区三区红| 91一区二区三区在线观看| 日韩一区二区三区观看| 亚洲乱码日产精品bd| 激情文学综合丁香| 在线播放日韩导航| 亚洲免费毛片网站| 国产福利一区二区三区视频 | 成人性色生活片免费看爆迷你毛片| av不卡一区二区三区| 日韩一区二区三区免费看 | 亚洲成人精品一区| 99久久精品免费看国产免费软件| 日韩欧美中文字幕一区| 一区av在线播放| 粉嫩高潮美女一区二区三区| 欧美一区国产二区| 亚洲高清在线精品| 色88888久久久久久影院野外| 国产女人18水真多18精品一级做| 日本欧洲一区二区| 欧美日韩国产高清一区| 一二三四社区欧美黄| 91在线播放网址| 亚洲欧洲一区二区三区| 成人福利电影精品一区二区在线观看| 精品国产一区a| 精品一区二区在线观看| 日韩三级免费观看| 久久精品免费看| 日韩欧美一级在线播放| 蜜桃一区二区三区在线观看| 91精品国产综合久久香蕉的特点| 婷婷国产在线综合| 欧美电影在线免费观看| 视频一区视频二区中文字幕| 欧美猛男超大videosgay| 日一区二区三区| 777午夜精品免费视频| 五月天中文字幕一区二区| 欧美日韩视频在线观看一区二区三区| 亚洲久本草在线中文字幕| 色一情一伦一子一伦一区| 亚洲精品成人在线| 欧美特级限制片免费在线观看| 一区二区三区毛片| 欧美卡1卡2卡| 精品在线一区二区三区| 国产亚洲午夜高清国产拍精品 | 亚洲高清一区二区三区| 欧美日韩精品一二三区| 日韩成人免费看| 337p粉嫩大胆噜噜噜噜噜91av | 亚洲综合激情小说| 欧美精品一二三| 精品一区二区三区日韩| 久久久精品黄色| 91麻豆福利精品推荐| 成人免费精品视频| 亚洲天堂2014| 欧美日韩国产综合一区二区 | gogo大胆日本视频一区| 一级中文字幕一区二区| 3751色影院一区二区三区| 国产麻豆精品95视频| 一区二区三区中文字幕| 欧美一级免费大片| www.欧美.com| 午夜精品123| 国产精品无人区| 欧美日韩成人综合| 国产91丝袜在线播放| 亚洲国产aⅴ成人精品无吗| 精品久久一区二区| 91国产福利在线| 国产乱妇无码大片在线观看| 亚洲一区在线观看视频| 久久久噜噜噜久久中文字幕色伊伊 | 日韩亚洲欧美综合| 91在线精品一区二区三区| 日本免费新一区视频| 中文字幕一区视频| 精品国内二区三区| 欧美在线观看禁18| 高清beeg欧美| 久久国产精品免费| 亚洲最新在线观看| 中文字幕中文乱码欧美一区二区 | 亚洲成a人片在线不卡一二三区| 日韩欧美亚洲一区二区| 91精彩视频在线| 成人在线综合网站| 乱中年女人伦av一区二区| 亚洲国产精品久久久男人的天堂| 国产欧美日韩另类视频免费观看| 91精品国产综合久久婷婷香蕉| 91亚洲午夜精品久久久久久| 成人一区二区视频| 国产一区二区三区免费看 | 日韩视频一区在线观看| 欧美亚洲图片小说| 色综合婷婷久久| 91影视在线播放| 99久久婷婷国产综合精品| 国产精品香蕉一区二区三区| 免费在线观看成人| 男男视频亚洲欧美| 麻豆91免费观看| 免费观看91视频大全| 麻豆国产欧美日韩综合精品二区| 亚洲444eee在线观看| 亚洲图片自拍偷拍| 亚洲一区二区三区四区在线免费观看 | 久久女同性恋中文字幕| 日韩欧美国产精品| 日韩精品一区二区三区视频在线观看 | 色综合天天视频在线观看| 99精品久久99久久久久| 91在线小视频| 欧美影院午夜播放| 9191国产精品| 日韩精品一区二区三区三区免费| 欧美zozozo| 中文字幕精品在线不卡| 亚洲日本va午夜在线影院| 一区二区三区久久| 日本少妇一区二区| 国产一区二区三区蝌蚪| 国产成人免费xxxxxxxx| 99久久精品国产麻豆演员表| 色欧美日韩亚洲| 91精品国产乱码| 久久久99久久| 亚洲精品菠萝久久久久久久| 午夜久久久久久电影| 极品少妇xxxx精品少妇| 成人听书哪个软件好| 在线观看一区二区视频| 91精品国产综合久久久久久久| 久久天天做天天爱综合色| 亚洲欧美中日韩| 日韩精品电影在线| 成人午夜在线免费| 欧美久久久影院| 久久久精品国产免费观看同学| 亚洲视频资源在线| 蜜臀av亚洲一区中文字幕| 成人黄色大片在线观看| 欧美精品粉嫩高潮一区二区| 久久蜜桃香蕉精品一区二区三区| 最近中文字幕一区二区三区| 午夜国产不卡在线观看视频| 国产精品亚洲а∨天堂免在线| 91福利视频网站| 久久精品亚洲精品国产欧美 | 欧美性高清videossexo| 精品国产乱码久久久久久久| 一级女性全黄久久生活片免费| 韩国欧美一区二区| 欧美日韩电影在线播放|