junit4.x (1)、使用junit4.x版本进行单元测试时,不用测试类继承TestCase父类,因为,junit4.x全面引入了Annotation来执行我们编写的测试。 (2)、junit4.x版本,引用了注解的方式,进行单元测试; (3)、junit4.x版...
分类:
其他好文 时间:
2015-08-28 09:41:36
阅读次数:
188
我们在编写大型程序的时候,需要写成千上万个方法或函数,这些函数的功能可能很强大,但我们在程序中只用到该函数的一小部分功能,并且经过调试可以确定,这 一小部分功能是正确的。但是,我们同时应该确保每一个函数都完全正确,因为如果我们今后如果对程序进行扩展,用到了某个函数的其他功能,而这个功能有bug的话,那绝对是一件非常郁闷的事情。所以说,每编写完一个函数之后,都应该对这个函数的方方面面进行测试,这样的...
分类:
系统相关 时间:
2015-08-27 23:13:37
阅读次数:
212
我们继续对初级篇中的例子进行分析。初级篇中我们使用Eclipse自动生成了一个测试框架,在这篇文章中,我们来仔细分析一下这个测试框架中的每一个细节,知其然更要知其所以然,才能更加熟练地应用JUnit4。 一、包含必要地Package 在测试类中用到了JUnit4框架,自然要把相应地Package包含进来。最主要地一个Package就是org.junit.*。把它包含进来之后,绝大部分功能就有了...
分类:
其他好文 时间:
2015-08-27 23:11:35
阅读次数:
172
引言JUnit 作为Java语言的测试框架,在测试驱动开发(TDD)下扮演重要的角色。众所周知,无论开发大型项目还是一般的小型项目,单元测试都至关重要。单元测试为软件可发测试维护提供了很大的便利。JUnit 4 作为最新版本,增添了许多新的特性,结合Hamcrest,可以写出很多灵活的测试。从JUn...
分类:
其他好文 时间:
2015-08-27 13:15:23
阅读次数:
220
JUnit是java语言事实上的标准单元测试库。JUnit的易用性无疑是它受欢迎的主要原因。也许你会这样想:它做的事情不多,仅仅是做一些测试然后报告结果,JUnit应该是很简单JUnit4.x是最初有Erich Gamma和Kent Beck编写的,能够自动化测试java代码的框架,JUnit的一大...
分类:
其他好文 时间:
2015-08-20 15:14:16
阅读次数:
135
编写测试代码时,我们总会有我们对被测方法自己预期的值,以及调用被测方法后返回的真实执行后的值。需要断言这两个值是否相等、抛出异常、hash码等等情况。。。这里博主主要介绍一下简单的断言和mock。如果已经对junit测试有过相对了解的,请略过这篇文章。下面是我准备的节点类: 1 package .....
分类:
其他好文 时间:
2015-08-17 16:52:52
阅读次数:
143
准备工作:eclipse本身带有junit4,可以直接build path,加入junit。连接数据库的配置文件需要修改,之前的文件是采用properties+xml文件的形式,但是在测试的时候因为不能连接服务器,所以需要需要修改配置文件,最好是重新写一个配置文件,把需要的参数直接写出来就好了。下面...
分类:
其他好文 时间:
2015-08-15 22:58:10
阅读次数:
175
junit3和junit4的使用区别如下1.在JUnit3中需要继承TestCase类,但在JUnit4中已经不需要继承TestCase2.在JUnit3中需要覆盖TestCase中的setUp和tearDown方法,其中setUp方法会在测试执行前被调用以完成初始化工作,而tearDown方法则在...
分类:
其他好文 时间:
2015-08-15 22:40:59
阅读次数:
204
作为一个java新手,有些东西有必要记下来,以便以后方便查看。为了让自己有养成良好的习惯,新建一个测试的文件夹:test在项目上右击→New→Folder。新建一个test文件夹。接下来要在你需要测试的那个文件的包下新建用来测试的文件(本人用的 Eclipse For Java EE):点击othe...
分类:
编程语言 时间:
2015-08-15 19:59:03
阅读次数:
126
Spring整合Junit4测试Service1. 加入依赖包 使用Spring的测试框架需要加入以下依赖包:JUnit 4 (官方下载:https://github.com/KentBeck/junit/downloads)Spring Test (Spring框架中的test包)Sprin...
分类:
编程语言 时间:
2015-08-13 11:45:49
阅读次数:
137