Visual Studio中可以直接进行C++项目的单元测试,下面为自己测试的步骤记录。(测试环境为Visual Studio2013,2012步骤相同)
首先,新建C++控制台项目,写自己的要测试的函数。
头文件:
#pragma once;
namespace Hello
{
int max(int data[], int num);
}
源文件:
#include "Hello.h"
namespace Hello
{
int max(int data[], int num)
{
int max = data[0];
for (int i = 1; i < num; i++)
{
if (data[i] > max)
{
max = data[i];
}
}
return max;
}
}
右键Properties,Configure Properties-->General-->Configure Type改为Static Library(.lib)。编译项目。