• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 如何使用CppUnit做單元測試[4]

    發表于:2010-04-29來源:作者:點擊數: 標簽:單元cppunitCppUnitcppUnitCPPUnit
    如何使用CppUnit做 單元測試 [4] 軟件測試 testXXX *fixture; }; 其cpp文件必須要有 CPPUNIT_TEST_SUITE_REGISTRATION(testXXX); 然后 void testXXX::setUp() { fixture = new testXXX();//當然要按照實際的類構造你的測試對象了 } void testXXX::tearDown()

      如何使用CppUnit做單元測試[4]   軟件測試

      testXXX *fixture;

      };

      其cpp文件必須要有

      CPPUNIT_TEST_SUITE_REGISTRATION(testXXX);

      然后

      void testXXX::setUp()

      {

      fixture = new testXXX();//當然要按照實際的類構造你的測試對象了

      }

      void testXXX::tearDown()

      {

      delete fixture;

      fixture = NULL;//析構你的測試對象

      }

      下面就是你的測試函數

      void testXXX::testcase1()

      {

      CPPUNIT_ASSERT(condition1);//如果condition1為false激發這個assert

      CPPUNIT_ASSERT_MESSAGE(”msg“ , condition2);

      ……

      }

      第二個類似這樣就可以

      運行結果類似于下面的窗口

      ok,好多東西我還沒有使用,今天就到這里,不過感覺挺好設置的,還是覺得比較麻煩了些,在MinGW Developer Studio不知道能否使用,我還沒有使用過,趕明兒試試。

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>