
Junit
文章平均质量分 82
dreamjava9213
这个作者很懒,什么都没留下…
展开
-
JUnit4.11和hamcrest-core-1.3 搭建自己的测试环境(非eclipse内置Junit)
1、JUnit4.11和hamcrest-core-1.3之间的关系 junit和hamcrest是两个不同的框架,不同的东西。只不过是junit使用了hamcrest框架而已。 在junit上可以直接下载junit包junit-4.11.jar https://github.com/junit-team/junit/wiki/Download-and原创 2014-12-15 22:17:08 · 15695 阅读 · 4 评论 -
在Eclipse中使用JUnit4进行单元测试(实例篇)
四、实例总结1. 参数化测试有时一个测试方法,不同的参数值会产生不同的结果,那么我们为了测试全面,会把多个参数值都写出来并一一断言测试,这样有时难免费时费力,这是我们便可以采用参数化测试来解决这个问题。参数化测试就好比把一个“输入值,期望值”的集合传入给测试方法,达到一次性测试的目的。[java] view plaincopypack转载 2014-12-15 23:01:35 · 5086 阅读 · 0 评论 -
在Eclipse中使用JUnit4进行单元测试(中级篇)
初级篇中我们使用Eclipse自动生成了一个测试框架,在这篇文章中,我们来仔细分析一下这个测试框架中的每一个细节,知其然更要知其所以然,才能更加熟练地应用JUnit4。一、包含必要地Package 在测试类中用到了JUnit4框架,自然要把相应地Package包含进来。最主要地一个Package就是org.junit.*。把它包含进来之后,绝大部分功能就有了。还有一句转载 2014-12-14 22:08:54 · 520 阅读 · 0 评论 -
在Eclipse中使用JUnit4进行单元测试(高级篇)
在Eclipse中使用JUnit4进行单元测试(高级篇) 一、高级Fixture 上一篇文章中我们介绍了两个Fixture标注,分别是@Before和@After,我们来看看他们是否适合完成如下功能:有一个类是负责对大文件(超过500兆)进行读写,他的每一个方法都是对文件进行操作。换句话说,在调用每一个方法之前,我们都要打开一个大文件并读入文件内容,这绝对是一个非常转载 2014-12-14 22:09:14 · 621 阅读 · 0 评论 -
在Eclipse中使用JUnit4进行单元测试(初级篇)
在Eclipse中使用JUnit4进行单元测试(初级篇) 我们在编写大型程序的时候,需要写成千上万个方法或函数,这些函数的功能可能很强大,但我们在程序中只用到该函数的一小部分功能,并且经过调试可以确定,这一小部分功能是正确的。但是,我们同时应该确保每一个函数都完全正确,因为如果我们今后如果对程序进行扩展,用到了某个函数的其他功能,而这个功能有bug的话,那绝对是一件非常郁闷转载 2014-12-14 22:33:25 · 789 阅读 · 0 评论 -
非常好的一个JUnit4入门教程
JUnit4是JUnit框架有史以来的最大改进,其主要目标便是利用Java5的Annotation特性简化测试用例的编写。 先简单解释一下什么是Annotation,这个单词一般是翻译成元数据。元数据是什么?元数据就是描述数据的数据。也就是说,这个东西在Java里面可以用来和public、static等关键字一样来修饰类名、方法名、变量名。修饰的作用描述这个数据是做什么用的,转载 2014-12-14 22:30:25 · 526 阅读 · 0 评论