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

您的位置:軟件測試 > 開源軟件測試 > 開源單元測試工具 > cppUnit
CppUnit測試框架在VC2008中的應用
作者:網(wǎng)絡轉載 發(fā)布時間:[ 2013/12/30 9:29:13 ] 推薦標簽:CppUnit 測試框架

  四、使用方法

  CppUnit小的測試單位是TestCase,多個相關TestCase組成一個TestSuite。要添加測試代碼簡單的方法是利用CppUnit為我們提供的幾個宏來進行(當然還有其他的手工加入方法,但均是殊途同歸,大家可以查閱CppUnit頭文件中的演示代碼)。這幾個宏是:

  CPPUNIT_TEST_SUITE() 開始創(chuàng)建一個TestSuite
  CPPUNIT_TEST() 添加TestCase
  CPPUNIT_TEST_SUITE_END() 結束創(chuàng)建TestSuite
  CPPUNIT_TEST_SUITE_NAMED_REGISTRATION() 添加一個TestSuite到一個指定的TestFactoryRegistry工廠 。(兩個參數(shù):第一個是TestSuite;第二個是標識TestSuite名稱字符串)
  CppUnit::MfcUi::TestRunner runner;// MFC的GUI測試控制平臺
  CppUnit::TestFactoryRegistry &registry = CppUnit::TestFactoryRegistry::getRegistry(TestSuite名稱);//得到標識TestSuite名稱字符串TestFactoryRegistry
  runner.addTest(registry.makeTest());//添加Test
  runner.run();//運行測試案例

//實例:一個實現(xiàn)兩個整數(shù)加減乘除運算的類測試
// Arithmetic.h 加減乘除運算類
#pragma once
class CArithmetic
{
public:
CArithmetic(void);
~CArithmetic(void);
public:
int Add(int nNum1, int nNum2);
int Sub(int nNum1,int nNum2);
int Mul(int nNum1,int nNum2);
double Div(int nNum1,int nNum2);
};
// Arithmetic.cpp
#include " Arithmetic.h"

CArithmetic::CArithmetic(void)
{
}
CArithmetic::~CArithmetic(void)
{
}

int CArithmetic::Add(int nNum1, int nNum2)
{
return nNum1+nNum2;
}

int CArithmetic::Sub(int nNum1,int nNum2)
{
return nNum1-nNum2;
}

int CArithmetic::Mul(int nNum1,int nNum2)
{
return nNum1*nNum2;
}

double CArithmetic::Div(int nNum1,int nNum2)
{
return nNum1/(nNum2*1.0);
}

上一頁12345下一頁
軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 国产a视频精品免费观看 | 免费精品一区二区三区第35 | 国产偷国产偷在线高清 | 国产在线一区在线视频 | 亚洲成年网 | 久久99精品久久久久久园产越南 | 欧美精品首页 | 成人网18网站 | 黄色小视频在线观看免费 | 日韩精品视频免费观看 | 天天综合天天干 | 亚州国产 | 成人午夜视频网站 | 午夜影院在线免费观看 | 国产日韩一区二区 | 亚洲日本精品 | 国产小视频免费 | 在线播放中文字幕 | 婷婷综合久久狠狠色99h | 成人免费视频网站 | 青青青国产精品国产精品美女 | 最近2019年中文字幕一页 | 日韩中文字幕高清在线专区 | 天堂成人在线 | 精品国产一区二区三区四 | 免费九九视频 | 欧美高清成人videosex | 你懂的在线视频网站 | 97夜夜澡人人爽人人免费 | 国产成人精品免费视频 | 三级黄色日本 | 欧美区日韩区 | 黄a视频| 欧美一区二区三区久久综合 | 亚洲欧美18v中文字幕高清 | 亚洲制服丝袜在线观看 | 国产精品欧美一区二区三区不卡 | 男女啪啪的网站 | 亚洲欧美日韩精品久久亚洲区色播 | 99在线观看巨臀大臀视频 | 成人福利短视频 |