如何用VS2010编写动态链接库DLL的单元测试用例
上一篇我们讲了如何用VS2010编写动态链接库DLL,那么DLL写好了,如何验证其正确性呢?本篇经验就来讲一下如何用VS2010编写动态链接库DLL的单元测试用例。
创建引用动态链接库的应用程序
接上一篇经验,在解决方案上单击鼠标右键》添加》新建项目。在添加新项目中选择其他语言->Visual C->Win32,选择Win32控制台应用程序,设置名称为simpleDLLTest。
单击确定,在出现的Win32应用程序向导的概述对话框中点击下一步。
在应用程序设置中,选择应用程序类型下的控制台应用程序,单击完成创建项目。
在控制台应用程序中使用类库的功能
1、为SimpleDLLTest.cpp添加内容,如下所示:
```
#include
#include "SimpleDLL.h"
int main()
{
int a 10;
int b 5;
int result SimpleDLL::add(a, b);
std::cout << "The result is: " << result << std::endl;
return 0;
}
```
2、引用simpleDLL项目。右键单击SimpleDLLTest项目,选择项目依赖项;依赖于窗口中勾选SimpleDLL,单击确定。
3、设置SimpleDLLTest项目为活动项目。右键单击SimpleDLLTest项目,选择设为启动项目。
4、生成解决方案。Debug运行结果如下:
```
The result is: 15
```
结论
通过创建引用动态链接库的应用程序,并在控制台应用程序中使用类库的功能,我们可以验证动态链接库DLL的正确性。这样的单元测试用例可以帮助我们在开发过程中及时发现和修复问题,提高代码的质量和稳定性。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。