首页 > 其他 > 详细

JUnit单元测试

时间:2021-06-29 08:48:23      阅读:22      评论:0      收藏:0      [点我收藏+]

什么是单元测试:

  • 单元测试是针对最小的功能单元编写测试代码
  • Java程序最小的功能单元是方法
  • 单元测试就是针对单个Java方法的测试

TDD:Test-Driven Development 测试驱动开发

技术分享图片

 

JUnit是一个开源的Java语言的单元测试框架

  • 专门针对Java语言设计,使用最广泛
  • JUnit是事实上的标准单元测试框架

JUnit特点

  • 使用断言(Assertion)测试期望结果
  • 可以方便地组织和运行测试
  • 可以方便地查看测试结果
  • 常用IDE(例如Eclipse)都集成了JUnit
  • 可以方便地集成到Maven

JUnit的设计

  • TestCase:一个TestCase表示一个测试
  • TestSuite:一个TestSuite包含一组TestCase,表示一组测试
  • TestFixture: 一个TestFixture表示一个测试环境
  • TestResult: 用于收集测试结果
  • TestRunner: 用于运行测试
  • TestListener: 用于监听测试过程,收集测试数据
  • Assert: 用于断言测试结果是否正确

JUnit版本

技术分享图片

 

JUnit操作步骤

技术分享图片

 

技术分享图片

 

技术分享图片

 

技术分享图片

技术分享图片

 

 

技术分享图片

技术分享图片

技术分享图片

使用Assert断言

技术分享图片

总结

技术分享图片

JUnit单元测试

原文:https://www.cnblogs.com/cappuccino-jay/p/14948061.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!