作业8 单元测试练习
[必做题1] 针对附录1给出的三角形判断Java 代码,应用等价类划分法设计测试用例。用表格形式列出设计的测试用例,写到博客中。
序号 | 测试输入 | 测试预言 |
1 | 3 3 3 | Regular |
2 | 3 4 5 | Scalene |
3 | 1 2 3 | Illegal |
4 | 3 3 4 | Isoceles |
必做题2] 模仿附录2给出的三角形判断Junit测试代码,设计单元测试脚本,测试 [必做题1]设计得到的测试用例。注意测试脚本中测试用例出现顺序与[必做题1]表格所列顺序一致。运行所得的测试脚本,截运行结果图,写到博客中,同时将源代码commit到你自己的github。
测试结果图:
[必做题3] 心得体会。写下本次练习你收获的知识点
答:本次的Junit测试,自己还是并不太会用,还是自己最后问问同学和慢慢在网上摸索得出的结果。
注:gitgub提交总是显示有错误,无法提交。开始以为是学校网的原因,后来改4G也不行,总是在最后一步出错。源程序先放在这里:
import static org.junit.Assert.*;
import org.junit.Test;
public class TestTriangle {
@Test
public void testIsTriangle1(){
Triangle t = new Triangle(3,3,3);
assertEquals(t.getType(t),"Regular");
}
@Test
public void testIsTriangle2(){
Triangle t = new Triangle(3,4,5);
assertEquals(t.getType(t),"Scalene");
}
@Test
public void testIsTriangle3(){
Triangle t = new Triangle(1,2,3);
assertEquals(t.getType(t),"Illegal");
}
@Test
public void testIsTriangle4(){
Triangle t = new Triangle(3,3,4);
assertEquals(t.getType(t),"Isoceles");
}
}
转载于:https://www.cnblogs.com/yuanyupeng/p/5503510.html
作业8 单元测试练习相关推荐
- 使用MRUnit,Mockito和PowerMock进行Hadoop MapReduce作业的单元测试
0.preliminary 环境搭建 Setup development environment Download the latest version of MRUnit jar from Apac ...
- 作业 20180925-4 单元测试,结对
此作业的要求参见:https://edu.cnblogs.com/campus/nenu/2018fall/homework/2146 结对伙伴:付佳 测试框架:NUnit 测试内容:本周作业 201 ...
- Spring Batch单元测试示例
在本教程中,我们将向您展示如何使用jUnit和TestNG框架对Spring批处理作业进行单元测试. 要对批处理作业进行单元测试,请声明spring-batch-test.jar , @ JobLau ...
- spark之4:基础指南(源自官方文档)
spark之4:基础指南(源自官方文档) @(SPARK)[spark, 大数据] spark之4基础指南源自官方文档 一简介 二接入Spark 三初始化Spark 一使用Shell 四弹性分布式数据 ...
- [渝粤教育] 郑州航空工业管理学院 电工电子技术基础 参考 资料
教育 -电工电子技术基础-章节资料考试资料-郑州航空工业管理学院[] 小节测试 1.[判断题]任何一个完整的电路都必须有电源.负载和中间环节三个基本部分组成. A.正确 B.错误 参考资料[ ] 2. ...
- [渝粤教育] 新乡医学院 医学免疫学 参考 资料
教育 -医学免疫学-章节资料考试资料-新乡医学院[] 绪论.免疫器官和组织 作业 绪论.免疫器官和组织 测试 1.[单选题]免疫防御功能低下的机体易发生 A.自身免疫病 B.超敏反应 C.肿瘤 D.移 ...
- [渝粤教育] 江西外语外贸职业学院 商务英语翻译技巧 参考 资料
教育 -商务英语翻译技巧-章节资料考试资料-江西外语外贸职业学院[] 随堂测验 1.[单选题]We have been on pins and needles waiting for you. A.我 ...
- [渝粤教育] 中国地质大学(武汉) 文化遗产与自然遗产 参考 资料
教育 -文化遗产与自然遗产-章节资料考试资料-中国地质大学(武汉)[] 随堂测验 1.[单选题]哪位法老建造的阿布辛拜勒神庙 A.塞提一世 B.阿肯纳顿 C.拉美西斯二世 D.图坦卡蒙 参考资料[ ] ...
- 记一次使用eclemma的蛋疼的测试经历
软件测试第二次大作业是单元测试,最后要进行一个覆盖测试,用到插件eclemma.由于被测程序带有一个GUI界面,设计器要生成一大堆代码,主要用于创建和设置控件.其中有些代码是绑定回调的,由于我的单元测 ...
最新文章
- ExtJs4–表格--Grid
- 虚拟机ping不通主机,但是主机可以ping通虚拟机(转载)
- java 泛型机制_java中的泛型机制
- LTE小区选择和重选
- Linux Shell常用技巧(十)
- AWS如何迁移实例到另一个区?
- mysql 配置文件my-default.cnf
- 领导想提拔别人,让我让位置,我该怎么办?
- 对事件循环的一点理解
- 关于MyBatis一级缓存、二级缓存那些事
- 《阿里巴巴Java开发手册》版本演进历史
- netty权威指南学习
- 微信小程序性能优化实用建议
- python学习-循环替换txt文件中的指定字符
- 5月9日机构对金融市场观点汇总
- 蓝牙耳机哪个品牌最好?2023最新学生平价蓝牙耳机推荐
- 完美国际服务器管理修改经验倍数,魔兽地图编辑问题--修改经验倍数
- 2021年低压电工考试资料及低压电工免费试题
- 三维切面(水平面、冠状面、矢状面)的几种操作
- 【微信公众号开发】【6】图文消息加强