亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-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
主站蜘蛛池模板: 欧美中文网 | 亚洲综合一区二区三区四区 | 99精品免费 | 偷偷操99 | www.黄色片| 日本久久久久久久中文字幕 | 99在线观看精品视频 | 三级伦理片高清在线观看播放 | 亚洲第一综合网 | 亚洲精品网站在线观看不卡无广告 | 私人毛片 | 亚洲免费视频网 | 性色生活片在色在线观看 | 成人羞羞免费视频 | 成人国产精品高清在线观看 | 成年美女黄网站色大免费观看软件 | 国产精品久久久久久免费 | 日本一区二区三区在线观看视频 | aaaaaaaaa在线观看 | 国产精品国产三级在线高清观看 | 日韩在线a视频免费播放 | 国产三级精品在线 | 国产一区二区三区在线影院 | 人人看人人做人人爱精品 | 1717国产精品视频免费 | 国产亚洲papapa | 国产在线一二三区 | 午夜影院入口 | 91短视频在线观看免费最新91 | 日韩欧国产精品一区综合无码 | 97国产大学生情侣11在线视频 | 天天操天天透 | 亚洲视频中文字幕在线观看 | 国产青青操 | 色综合欧美 | 日韩成人高清 | 殴美黄色 | 欧美不卡一区二区三区 | 99九九99九九九视频精品 | 久久免费视频7 | www.黄色网址|