JUnit单元试基础基础实验.docVIP

  • 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如下。

文档评论(0)

1亿VIP精品文档

相关文档