博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
软件工程第二次作业
阅读量:5020 次
发布时间:2019-06-12

本文共 746 字,大约阅读时间需要 2 分钟。

一、安装及开发工具

以前就在电脑上装的是Java,所以采用的是Eclipse开发工具1650531-20190412220418396-983486931.jpg

二、超简单的使用Demo

1.编写需要被测试的java类

package zqy;public class Laodicc {    public int add(int a, int b) {        return a + b;    }    public int substract(int a, int b) {        return a - b;    }    public int multiply(int a, int b) {        return a * b;    }    public int divide(int a, int b) {        return a / b;    }}

2.导入Junit

1650531-20190412221844299-411872542.png

3.测试类及结果

1650531-20190412221048144-27686390.jpg

三、完善JUnit

1. 在src下新建source Floder取名为test

然后将之前的CalculateTest类连同包一起移动到test文件夹下,如下

1650531-20190412221329969-1769938154.png

2. 自动添加测试方法

假设现在要测试的类里面有很多方法,总不能一个个的手写这些方法吧,所以可以用用IDE了。使用IDE自动生成测试类。因为将上面的CalculateTest类移动到了test目录下,所以这里IDE自动生成的测试Calculate类的测试类取名叫CalculateAutoTest。

其生成步骤如下:
(1). 在被测试的类Calculate上右键new一个JUnit Test Case,如下。
(2). 选择相应要测试的方法
1650531-20190412221525699-2137851188.png
1650531-20190412221538644-1619390757.jpg
1650531-20190412221715074-377425313.jpg

3.结果检验

1650531-20190412221756100-1072467294.jpg

转载于:https://www.cnblogs.com/zhouqingyi/p/10697943.html

你可能感兴趣的文章
NYOJ-613//HDU-1176-免费馅饼,数字三角形的兄弟~~
查看>>
编程修养(六)
查看>>
实验四总结
查看>>
一点对后缀自动机的理解 及模板
查看>>
基于Pytorch框架实现ENAS算法优化的图像识别技术探索-α迭代随笔
查看>>
[剑指Offer] 4 二维数组中的查找
查看>>
序列化和反序列化
查看>>
单机安装ELK
查看>>
C# web实现word 转Html、office转Html、pdf转图片 在线预览文件
查看>>
页面加载,使用ajax查询某个类别,并且给它们添加(拼接)连接
查看>>
触发JVM进行Full GC的情况及应对策略
查看>>
学习rabbitmq
查看>>
TX-LCN事务控制原理
查看>>
idea如何设置类头注释和方法注释
查看>>
Android 模拟器 获得 root权限
查看>>
5.盒模型
查看>>
drf 生成接口文档
查看>>
51nod 1385凑数字(字符串+构造)
查看>>
FineReport中JS如何自定义按钮导出
查看>>
使用secureCRT上传下载
查看>>