如何使用VS2013本地C++单元测试框架
1个回答
展开全部
将该工程的"配置类型"改为“动态库(dll)”,如下图:
2. 新建单元测试工程
在解决方案NativeUnitTest下新建单元测试工程,“Visual C++ -> 测试 -> 本机单元测试项目”,如下图所示:
3. 生成NativeUnitTest项目
这样做的目的在于生成.obj文件(在NativeUnitTest/Debug/中),以便于单元测试项目添加。
4. 修改单元测试项目属性
详细如下图所示:
5. 编写单元测试文件
NativeUnitTest项目的头文件和源文件如下:
TrivialCalculator.h
TrivialCalculator.cpp
单元测试文件如下:
1 #include "stdafx.h"
2 #include "CppUnitTest.h"
3 #include "..\NativeUnitTest\TrivialCalculator.h"
4
5 using namespace Microsoft::VisualStudio::CppUnitTe
2. 新建单元测试工程
在解决方案NativeUnitTest下新建单元测试工程,“Visual C++ -> 测试 -> 本机单元测试项目”,如下图所示:
3. 生成NativeUnitTest项目
这样做的目的在于生成.obj文件(在NativeUnitTest/Debug/中),以便于单元测试项目添加。
4. 修改单元测试项目属性
详细如下图所示:
5. 编写单元测试文件
NativeUnitTest项目的头文件和源文件如下:
TrivialCalculator.h
TrivialCalculator.cpp
单元测试文件如下:
1 #include "stdafx.h"
2 #include "CppUnitTest.h"
3 #include "..\NativeUnitTest\TrivialCalculator.h"
4
5 using namespace Microsoft::VisualStudio::CppUnitTe
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询