亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-99久久99久久-99久久99久久精品国产

您的位置:軟件測試 > 開源軟件測試 > 開源單元測試工具 > cppUnit
在VC下使用CppUnit做單元測試的簡單步驟
作者:網絡轉載 發布時間:[ 2013/3/15 14:45:44 ] 推薦標簽:

    E. 加入要測的類叫XXX
    我們起這個類的測試叫testXXX 類

#include <cppunit/TestCase.h>
#include <cppunit/extensions/HelperMacros.h>

#include "testXXX .h"


class testXXX : public CppUnit::TestCase
{
 CPPUNIT_TEST_SUITE(testXXX );
  CPPUNIT_TEST(testcase1);   //這里是我們的testcase的函數原型名字
  CPPUNIT_TEST(testcase2);
 CPPUNIT_TEST_SUITE_END();

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

protected:
 void testcase1();//聲明我們的測試函數
 void testcase2();

private:
 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不知道能否使用,我還沒有使用過,趕明兒試試。

上一頁12下一頁
軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 狠狠色噜噜综合社区 | 欧美xxxxx色视频在线观看 | 国产精品一区二区久久精品 | 亚洲欧美日韩高清中文在线 | 午夜宅男永久在线观看 | 一级做a爱过程免费视频韩国 | 人人添人人澡人人澡人人诱 | 看黄色.com | 免费伊人网 | 香蕉在线视频网站 | 91精品国产高清久久久久久io | 天天爽天天乐 | 亚洲免费中文 | 91免费永久国产在线观看 | 农村妇女又色黄一级毛片 | 亚洲欧美高清在线 | 中文字幕日本一区波多野不卡 | 亚洲综合成人在线 | 欧美精品人爱c欧美精品 | 2020国产精品永久在线观看 | 亚洲欧美日韩天堂 | 97国产在线播放 | 日韩欧美无线在码 | 最新亚洲精品国自产在线观看 | 成人影视网站 | 美国一级毛片免费看成人 | 国内成人精品视频 | 夜夜夜夜曰天天天天拍国产 | 日韩综合区 | 日韩欧美亚洲一区二区综合 | 一级aaaaaa毛片免费 | 成人国产在线视频 | 日韩 欧美 综合 | 亚洲成av人片天堂网 | 在线免费一区二区 | 免费一级α片在线观看 | 亚洲国产成人久久综合一区77 | 在线国产一区 | 欧美视频第一页 | 国内精品久久久久久影院老狼 | 欧美成在线视频 |