软件工程第二次作业

单元测试


#一、开发工具 - - - > - ##Visual Studio 2010由于以前因编程的需要所以早就安装完毕,所以在这里就不需要重新安装,开发工具运行后的截图如下:
![](https://img2018.cnblogs.com/blog/1645358/201904/1645358-20190412150413704-1816309243.png)
#二、编写功能代码 - - - - ##新建一个C++的空项目,由于本次作业侧重于单元测试,所以在这里就以最为简单的两个数比较大小的函数来实现单元测试的整个过程。

1 . 建立测试需要的项目

2 . 源文件

3 . 头文件

三、单元测试


1 . 编辑单元测试

  • 解决方案P1上右键->添加->新建项目

  • Visual C++->测试->测试项目,就会在解决方案资源管理器处出现“Tp1”这个文件.

  • 生成UnitTest.cpp文件

2 . 在单元测试项目中编写测试代码

  • UnitTest.cpp中添加目录:#include "../P1/test.h"。

  • 测试代码TestMethod1(a>b)

  • 测试代码TestMethod2(a<b)

  • 测试代码TestMethod3(a=b)

3 . 测试

  • “Tp1"上右键”属性“->"输入”->"附加依赖项“->"编辑”,加入obj文件

  • 测试->运行->所有测试

  • 运行结果

总结


  • 这次作业主要的目的是为了熟练的使用单元测试的整个过程,为以后的项目作准备,所以就用c++编写非常简单的两个实数比较大小的测试案例,案例虽说是简单了些,但这并不是此次作业的重点。通过在这简单案例的操作使我熟悉了单元测试的基本过程,并且案例测试成功的通过。
posted @ 2019-04-12 16:32  过河卒、、、  阅读(180)  评论(0编辑  收藏  举报