使用GTest进行C++模块的单元测试。
摘要:说起单元测试,是代码重构,和开发一款稳定、高可维护性的软件所必需的部分。现在有好多单元测试的工具,可以用在不同的环境和不同的语言,如JUnit,NUnit,Boost_Test,这里简单介绍一下Google的Test工具,GTest。在gtest.h的末尾(#endif之前)添加如下语句://我自己添加的#ifdef _DEBUG#pragma comment(lib,"gtestd.lib")#else#pragma comment(lib,"gtest.lib") #endif//启动所有测试int main(int argc, char **arg
阅读全文
posted @
2011-04-16 10:16
星晨_jqren
阅读(1810)
推荐(0)
写一个面向对象的函数库BaseCommon,这是一个Win32的DLL
摘要:顺便测试一下Windows Live Writer.貌似很好用的样子。//BaseCommon.h#pragma once#include <iostream>#ifdef BASECOMMON_EXPORTS#define BASECOMMON_API __declspec(dllexport)#else#define BASECOMMON_API __declspec(dllimport)#endifnamespace safee{ class BASECOMMON_API CConvert { public: CConvert(void); ~CConvert(void);
阅读全文
posted @
2011-04-08 23:38
星晨_jqren
阅读(1967)
推荐(0)