- 71
- 0
- 约1.42万字
- 约 13页
- 2016-10-20 发布于浙江
- 举报
JUnit单元试基础基础实验
实验1:JUnit单元测试基础
董瑞志
常熟理工学院软件工程系
实验目的
理解手工编写单元测试的基本方法;
编写简单的基于JUnit的单元测试用例;
深入掌握JUnit的核心类、JUnit生命周期。
课时安排
8课时
实验内容
JUnit初步
单元测试可以描述为“确保方法接收预期范围内的输入,并且对每个测试输入返回预期的结果。”单元测试是独立的一个工作单元(一个工作单元是一项任务,它不依赖于其他任何任务的完成)。在Java应用程序中,“独立的一个动作单元”常常指的是一个方法。
编写Calculator类及其手工测试类TestCalculatorManual
图1:手工测试Calculator
单元测试的一条准则是“若程序的某项功能没有经过测试,那么该功能基本等于不存在”。这里的add方法是Calculator的核心功能之一,这里我们先手工编写测试类TestCalculatorManual。
TestCalculatorManual的设计优化
也许你想为Calculator添加其他方法如subtract或multiply,就需要对TestCalculatorOne进行模块化的优化:
图2:优化手工测试的测试脚本
用JUnit进行单元测试
(1)JUnit有很多功能可以简化测试用例的编写和运行,我们编写Test Case—TestCalculatorWithJUnit如下。
您可能关注的文档
最近下载
- 贵港辅警面试题库及答案.doc
- 【Ai教程】快速入门AdobeIllustrator.pdf VIP
- GB∕T 19010-2021 质量管理 顾客满意组织行为规范指南.pdf
- 数据中心IDC(通算智算超算)关键指标系列17:可靠性-可用性指标.xlsx VIP
- 2026年中国钛行业研究及发展趋势预测报告.docx VIP
- 2025年生物学考广东考题及答案.doc VIP
- 2025-2026学年教科版(新教材)小学科学二年级下册《隔物吸铁》教学设计.docx VIP
- TCABEE 080-2024《零碳建筑测评标准》-最终稿 - 干净版.pdf VIP
- (2024新版本)人教版七年级上册生物全册教案.doc
- 2019人教版新教材高中化学必修一全册重点知识点归纳总结(复习必背).pdf VIP
原创力文档

文档评论(0)