软件工程第二次作业
一.选择开发工具
电脑使用C/C++进行编程作业,软件开发工具选择Visual Stdio 2017。软件截图如下:
二.练习自动单元测试技术
1.需要测试的代码
运用加减乘除运算代码:
#include<stdio.h>
int add(int a, int b)
{
return a + b;
}
int subtract(int a, int b)
{
return a - b;
}
int multiply(int a, int b)
{
return a * b;
}
int divide(int a, int b)
{
return a / b;
}
int main()
{
}
如图所示:
2.编辑头文件
在项目的头文件中添加新建项目,然后编写头文件代码:
#pragma once
int add(int a, int b)
{
return a + b;
}
int subtract(int a, int b)
{
return a - b;
}
int multiply(int a, int b)
{
return a * b;
}
int divide(int a, int b)
{
return a / b;
}
如图所示:
3.建立单元测试项目
在解决方案中添加新建项目,选择测试中的本机单元测试项目:
4.编写单元测试代码
如图所示:
5.单元测试结果
如图所示:
三.总结
本次作业第一次进行单元测试,在完成时出现的问题都通过上网及咨询同学解决了,基本了解了单元测试的流程,有待之后进一步实践。