JUnit
什么是 JUnit ?
JUnit是一个Java语言的单元测试框架。它由Kent Beck和Erich Gamma建立,逐渐成为源于Kent Beck的sUnit的xUnit家族中最为成功的一个。 JUnit有它自己的JUnit扩展生态圈。多数Java的开发环境都已经集成了JUnit作为单元测试的工具。
简单的说就是用来进行测试的,判断方法结果执行是否正确,是用来简化替代测试。
传统的你测试代码也许这么写
public class T {
public int add(int x, int y) {
return x + y;
}
public static void main(String[] args) {
System.out.println(new T().add(3, 8));
}
}
然后点击运行,查看 console 控制台输出的结果,是不是和你预期的结果一样。
当然这种方式也可以,但是他有很多弊端:写起来麻烦、不能同时测试多个方法、人工校验等。
为了解决这个问题才有了单元测试的出现,当然这些代码并不是测试人员写的,应该是开发人员需要掌握的。
JUnit 的好处
1. 可以书写一系列的测试方法,对项目所有的接口或者方法进行单元测试。
2.启动后,自动化测试,并判断执行结果, 不需要人为的干预。
3.只需要查看最后结果,就知道整个项目的方法接口是否通畅。。
4.每个单元测试用例相对独立,由Junit 启动,自动调用。 不需要添加额外的调用语句。
5.添加,删除,屏蔽测试方法,不影响其他的测试方法。 开源框架都对JUnit 有相应的支持。
下面我们来看个例子:
import static org.

本文介绍了Java中的JUnit测试框架,阐述了JUnit的好处,如自动化测试、独立性以及与IDE的集成。接着,文章讲解了测试驱动开发(TDD)的概念和三大原则,强调了TDD在敏捷开发中的作用。
最低0.47元/天 解锁文章
329

被折叠的 条评论
为什么被折叠?



