当前位置:网站首页 > 云服务教程 > 正文

junit4教程(junit4官网)



大家好,又见面了,我是你们的朋友全栈君。

看了慕课网的JUnit视频教程: ,总结笔记。 这篇笔记记录JUnit的概述,以及一个快速入门的例子。

1.1 什么是JUnit

①JUnit是用于编写可复用集的简单框架,是xUnit的一个子集。xUnit是一套基于测试驱动开发的测试框架,有PythonUnit、CppUnit、JUnit等。

②Junit测试是程序员测试,即所谓白盒测试,因为程序员知道被测试的软件如何(How)完成功能和完成什么样(What)的功能。

③多数Java的开发环境都已经集成了JUnit作为单元测试的,比如Eclipse。

1.2 为什么要使用测试工具

①测试框架可以帮助我们对编写的程序进行有目的地测试,帮助我们最大限度地避免代码中的bug,以保证系统的正确性和稳定性。

②很多人对自己写的代码,测试时就简单写main,然后sysout输出控制台观察结果。这样非常枯燥繁琐,不规范。缺点:测试方法不能一起运行,测试结果要程序猿自己观察才可以判断程序逻辑是否正确。

③JUnit的断言机制,可以直接将我们的预期结果和程序运行的结果进行一个比对,确保对结果的可预知性。

1.3 相关链接

JUnit官网:

JUnit的jar包下载:

2.1 创建简单业务类

使用Eclipse创建一个项目,导入JUnit相关包,因为eclipse集成了JUnit框架,所以可以直接右键项目,选择Build Path → 点击Add Libraries → 选择JUnit → 点击Next,选择JUnit版本,然后Finish。(其实也可以下载jar包作为用户库来添加

编写一个简单的计算类:Calcuate类

2.2 创建测试类

①右键Calcuate类,new 一个 JUnit Test Case:

②弹出的对话框,暂时不做修改,直接点击next:(这样创建的测试类会在同一个包下,暂时不管测试类和业务类的隔离)

③勾选要测试的方法,点击Finish:

2.3 修改生成的测试类代码

上面步骤生成的测试类只包含测试方法的模板,并没有具体的测试细节,修改成如下:(其中有比较多的重复代码,暂时不管;并将减法的测试设为有问题)

2.4 运行结果

右键测试类,选择Run As , JUnit Test,结果如下:

总共有4个测试方法,运行了4个方法;其中failures有1个,即有一个方法的输出结果跟我们的预期不一样。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/156941.html原文链接:https://javaforall.cn

到此这篇junit4教程(junit4官网)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • junit5下载教程(junit4下载)2026-03-17 07:09:07
  • 虚拟机安装详细教程手机(虚拟机安装详细教程手机软件)2026-03-17 07:09:07
  • 个人服务器怎么挣钱(个人服务器搭建教程)2026-03-17 07:09:07
  • 电脑剪辑视频教程 新手(电脑剪辑视频的教程)2026-03-17 07:09:07
  • u盘镜像装系统教程(u盘装机镜像怎么做)2026-03-17 07:09:07
  • git简易教程(git简书)2026-03-17 07:09:07
  • 批处理命令教程 pdf(批处理命令教程10开机启动设置)2026-03-17 07:09:07
  • 2263xt开卡教程(2263xt开卡工具)2026-03-17 07:09:07
  • 赛博朋克2077战斗系统不好(赛博朋克2077战斗教程怎么过)2026-03-17 07:09:07
  • 如何安装虚拟机xp系统(如何安装虚拟机xp系统教程)2026-03-17 07:09:07
  • 全屏图片